db2 的存储过程,在添加数据的时候,怎么得到添加了多少行?
db2吧
全部回复
仅看楼主
level 1
create procedure pname ()
begin
insert into tableA(id,name) select id,name from tableB;
end;
哪位大神能不能告诉我,这个存储过程,我要怎么修改才能让这个存储过程在执行完之后,能够得到Insert多少条数据?我应该怎么写呢?
还有个问题,用toad的时候,如果存储过程有输出项,在call procedure(?)的时候,怎么才能看到输出结果的?
2015年10月12日 08点10分 1
level 1
create procedure pname ()
declare insertCount integer;--insertCount即为插入的数据量
begin
insert into tableA(id,name) select id,name from tableB;
get diagnostics insertCount = ROW_COUNT;
end;
2015年10月14日 07点10分 2
谢谢,能不能帮我看看另外一个问题https://tieba.baidu.com/p/4100882669[委屈]
2015年10月14日 09点10分
1