请问PL/SQL中如何批量执行?
来源:百度知道 编辑:UC知道 时间:2024/05/23 02:05:18
比如我要执行几个语句:
insert into ....
values(.....)
insert into ....
values(.....)
我想把这2个语句同时在PL/SQL中执行,请大侠写出较为详细的做法,谢谢
insert into ....
values(.....)
insert into ....
values(.....)
我想把这2个语句同时在PL/SQL中执行,请大侠写出较为详细的做法,谢谢
begin
begin
insert into ....
values(.....)
exception
when others then
rollback;
end ;
begin
insert into ....
values(.....)
exception
when others then
rollback;
end ;
exception
when others then
dbms_output.putline(sqlerrm);
end;
在pl/sql developer下?
如果是的话,打开sql windows,然后把sql语句复制进入,注意每条语句都需要加个‘;’ 然后F8执行,完了记得commit
insert into table values(字段1,字段2,字段3), (字段1,字段2,字段3), (字段1,字段2,字段3), (字段1,字段2,字段3)。。。
不如直接复制到sqlplus下直接运行,或是用toad按F5。。。
写存储过程就可以实现