请问PL/SQL中如何批量执行?

来源:百度知道 编辑:UC知道 时间:2024/05/23 02:05:18
比如我要执行几个语句:
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。。。

写存储过程就可以实现