pl/sql 中一条SQL语句执行后,如何知道影响了表中的行数
发布网友
发布时间:2022-04-26 15:12
我来回答
共1个回答
热心网友
时间:2023-11-02 05:20
更新,插入,删除,都会返回一个数字型的数
答案补充
你用的是什么数据库
答案补充
SQL>
set
serveroutput
on
SQL>
declare
2
RC
INTEGER;
3
begin
4
update
a
set
col1=col1+1;
5
RC:=SQL%ROWCOUNT;
6
dbms_output.put_line(RC);
7
end;
8
/
9
用这个过程试试
答案补充
命令窗口
答案补充
直接打完就可以了,不用打前同的行号和SQL>
我不清楚,你要这个数有什么用,如果有用的话,你可以把上面的程序改与函数
,那个RC就是记录数
只要返回RC就可以了