怎么得到一条SQL语句的处理行数

如何得到一条SQL语句的处理行数执行了一条update,insert,delete语句后,如何得到处理的数据行数?[解决办法]

如何得到一条SQL语句的处理行数
执行了一条update,insert,delete语句后,如何得到处理的数据行数?

[解决办法]
更新前先算一下!呵呵,或者
declare
i integer;
TYPE t_balance IS TABLE OF number;
v_Recs_bal t_balance;
begin
update card_auth d set auth_or_reverse= 'F ' where auth_or_reverse= 'A '
returning card_balance bulk collect into v_Recs_bal;

dbms_output.put_line(v_Recs_bal.count);
end;
[解决办法]
使用 内置游标SQL,

例如:
begin
SET SERVEROUTPUT ON;
delete from table_XXX;

dbms_output.put_line(SQL%ROWCOUNT);


end;
/


[解决办法]
sqlca這裡面有一個成員就有記錄處理幾條...