作者:容易   2013-04-02   21:13:03


    通过if判断插入的行数执行commit,可以避免大数据插入的时候undo空间不足,导致插入失败。

 

declare a number:=0;
  begin
    for i in 1..100000000
      loop
   a:=a+1;
     insert into  test values (i,'jaro');
   if a>=3000 then
      commit;
      a:=0;
    end if;
      end loop;
 commit;
 end;

 

One Response


    还没有评论!
1  

Leave your comment

请留下您的姓名(*)

请输入正确的邮箱地址(*)

请输入你的评论(*)


感谢开源 © 2016. All rights reserved.&3Q Open Source&^_^赣ICP备15012863^_^
乐于分享共同进步 KreativeThemes