在plsql中sql%rowcount可以统计修改sql的条数
sql%rowcount用于记录修改的条数, 这个参数必须要在一个修改语句和commit之间放置,否则你就得不到正确的修改行数。
例如:
SQL> declare n number;
2 begin
3 insert into test_a select level lv from dual connect by level<500;
4 n:=sql%rowcount;
5 commit;
6 dbms_output.put_line(n);
7 end;
8 /
499
sql%rowcount用于记录修改的条数, 这个参数必须要在一个修改语句和commit之间放置,否则你就得不到正确的修改行数。
例如:
SQL> declare n number;
2 begin
3 insert into test_a select level lv from dual connect by level<500;
4 n:=sql%rowcount;
5 commit;
6 dbms_output.put_line(n);
7 end;
8 /
499
本文介绍PLSQL中SQL%ROWCOUNT变量的作用及使用方法,此变量用于记录SQL语句执行后受影响的行数。通过示例代码演示如何在插入操作后获取实际插入的行数。
835

被折叠的 条评论
为什么被折叠?



