sql%rowcount 返回影响行数
Posted liguangsunls
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql%rowcount 返回影响行数相关的知识,希望对你有一定的参考价值。
oracle中。返回影响行数是:If sql%rowcount
举例:
update ut_calenderStatus t set t.calenderstatus=pi_flg, t.m=pi_M, t.n=pi_N, t.prolong=pi_prolong where t.fundcode=pi_fundcode; if sql%rowcount=0 then insert into ut_calenderStatus values (pi_fundcode,pi_flg,pi_M,pi_N,pi_prolong); end if;
BEGIN update MY_TIME_TEST1 set discript = '6' where discript = '1' ; If sql%rowcount>1 then --上面update影响行数>1就插入到my_time_test1 insert into MY_TIME_TEST1 values(sysdate,'7'); end if; END;
以上是关于sql%rowcount 返回影响行数的主要内容,如果未能解决你的问题,请参考以下文章