1.問題域描述:當前有一張新聞表,主鍵為fd_objectid varchar2(30),有21行記錄,主鍵值範圍(1-21)。要求填充本表資料到 50000條以上,並且內容要符合系統要求。
2.解決方案:複製本表中的資料,修改fd_objectid後(防止主鍵衝突)插入到表中。
3.以下為oracle的執行指令碼:
declare
i int := 0;
n int :=11;
_range int :=100;
begin
while (i < n) loop
insert into b_xxfb_yujxw(f_vc_biaot,f_vc_laiy,f_vc_zuoz,f_vc_riq,fd_objectid,f_nb_wfid,f_nb_niannbh,f_lb_neir)
select f_vc_biaot,f_vc_laiy,f_vc_zuoz,f_vc_riq,
to_char(to_number(fd_objectid)+power(2,i)*_range),
f_nb_wfid,f_nb_niannbh,f_lb_neir
from b_xxfb_yujxw;
i := i + 1;
end loop;
end;
4. 執行後表的記錄數=2^(n+1)*(原始表記錄數)
5.考慮也可以使用序列來實現。
python 資料填充
一,用指定的數值填充 df.fillna 0 用0填充空值 df.fillna df.mean 用均值填充空值 二,用周圍的值來填補缺失值 df.fillna method bfill,limited 1 其中bfill back fill 即使用缺失值後面的資料填充 method 引數的取值 pa...
Oracle中整表資料填充和備份表
1.整表資料填充 insert into 表1 select from 表2注 前提是表1和表2的表結構相同 2.首先你要查詢你的表中有沒有資料,考慮到你備份表時需不需要連資料一塊備份過去,還是只是備份乙個表的表結構如 create table 要備份的表名 as select from 原表名 w...
資料遷移和填充
資料遷移和填充 1.執行遷移檔案 php artisan migrate install 資料庫中的批次號的作用 用於建立記錄遷移檔案的記錄資料表。執行up方法 2.執行up方法之前需要刪除系統自帶的遷移檔案,只保留自己的 原因 執行遷移方法會執行遷移資料夾中所有沒被執行的遷移檔案 命令 php a...