利用PL/SQL后台多次执行SQL语句? 出于一些原因,需要在后台多次执行insert语句。
例如:insert into t_record t (t.record_id,t.name,t.create_time)
values (seq_record.nextval,'管理员',sysdate);
以上语句需要执行100次,用什么办法操作比较好?
------解决方案--------------------
begin
for i in 1..100 loop
insert into ......;
commit;--如果数据量,大插入一次提交一次,避免回滚段的压力
end loop
end;