PLSQL 如何将多个insert语句一起运行

PLSQL 如何将多个insert语句一起运行

insert into loc(列1,列2,列3) values ('A','B','C');
insert into loc(列1,列2,列3) values ('A','C','B');
insert into loc(列1,列2,列3) values ('','','',);
insert into loc(列1,列2,列3) values ('','','',);
zds98419  |  浏览 3273 次
推荐于2016-02-24 21:36:27 最佳答案

可以用plsql块也可以封装成存储过程,都可以啦,简单写一下啊
plsql块:

1
2
3
4
5
6
begin
insert  into  loc(列1,列2,列3)  values  ( 'A' , 'B' , 'C' );
insert  into  loc(列1,列2,列3)  values  ( 'A' , 'C' , 'B' );
insert  into  loc(列1,列2,列3)  values  ( '' , '' , '' ,);
insert  into  loc(列1,列2,列3)  values  ( '' , '' , '' ,);
end ;

执行完成



存储过程:

1
2
3
4
5
6
7
8
9
create  or  replace  procedure  pro()
as
begin
insert  into  loc(列1,列2,列3)  values  ( 'A' , 'B' , 'C' );
insert  into  loc(列1,列2,列3)  values  ( 'A' , 'C' , 'B' );
insert  into  loc(列1,列2,列3)  values  ( '' , '' , '' ,);
insert  into  loc(列1,列2,列3)  values  ( '' , '' , '' ,);
end  pro;
exec  pro()


执行完成

Baby_原來 

采纳率:77% 来自团队:百度与你同在 擅长: C#/.NET 数据库DB JavaScript Html/Css 软件开发

其他回答

可以用plsql块也可以封装成存储过程,都可以啦,简单写一下啊
plsql块:
begin
insert into loc(列1,列2,列3) values ('A','B','C');
insert into loc(列1,列2,列3) values ('A','C','B');
insert into loc(列1,列2,列3) values ('','','',);
insert into loc(列1,列2,列3) values ('','','',);
end;
/
执行完成
存储过程:
create or replace procedure pro()
as
begin
insert into loc(列1,列2,列3) values ('A','B','C');
insert into loc(列1,列2,列3) values ('A','C','B');
insert into loc(列1,列2,列3) values ('','','',);
insert into loc(列1,列2,列3) values ('','','',);
end pro;
exec pro()
执行完成
 本回答被提问者采纳
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值