本次為了支援測試工作,需要將表中每1000個id讀取成一行。
做法:1、首先按rownum,1000條分一組:ceil(rownum/1000),將組號和id 的關係插入msg_tab_cn表。
insert into msg_tab_cn as select ceil(rownum/1000) cn,id from (select id from msg_tab order by substr(id,-1));
2、按分組建索引
create index id_ru on msg_tab_cn(cn);
3、合併每個1000行。
begin
for v_loop in 0..9999 loop
insert into msg_fin select replace(wm_concat(id),',',';') from msg_tab_cn where cn = v_loop;
if mod(v_loop,100) =0 then
commit;
end if;
end loop;
end;
如何將Excel資料匯出到Oracle資料庫
以下的文章主要是介紹如何用sql loader將excel相關的資料匯出到oracle資料庫,其主要的目的是實現往oracle資料庫裡插入excel相關檔案中的實際應用資料,以下就是文章的具體內容的介紹。實現步驟 1 開啟microsoft excel 2000 2 檔案 f 新建 n 工作簿 3 ...
如何將表單居中顯示 如何將重複資料突出顯示?
將 中一列資料中重複的,使用特殊顏色突出顯示或者使用一些符號標記出來。例如 乙個 商,可以邀請別的 商加入成為聯合體,報表要顯示所有 商,然後 商最後一列顯示所有聯合體,當聯合體 商跟別的 商重複時要突出顯示,並且加星號。用設計器自帶 demo 資料來源中的訂單明細資料表,使用嚮導建立一張分組報表,...
如何將重複的資料標紅 如何將重複資料突出顯示?
將 中一列資料中重複的,使用特殊顏色突出顯示或者使用一些符號標記出來。例如 乙個 商,可以邀請別的 商加入成為聯合體,報表要顯示所有 商,然後 商最後一列顯示所有聯合體,當聯合體 商跟別的 商重複時要突出顯示,並且加星號。用設計器自帶 demo 資料來源中的訂單明細資料表,使用嚮導建立一張分組報表,...