在进行大批量数据更新的时候,往往采用批量更新的方式,以下俺写了个例子,请大家参考一下:--创建表create table test1( a varchar2(100), b varchar2(100));
create table test2( a varchar2(100), b varchar2(100)); --插入语句 declare i number; beginfor i in 1..10 loop insert into test1(a,b)values(i,i);end loop; for i in 1..5 loop insert into test2(a,b)values(i,i||i);end loop; end; --查询一下:select t.*,t.rowid from test1 tselect t.*,t.rowid from test2 t --全都更新的方式:update test1 ......
阅读全文