首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

如果update语句成功更新,如果验证呢

2012-06-14 
求助:如果update语句成功更新,如果验证呢?有没有返回值什么的?[解决办法]SQL codesql%rowcount[解决办法]S

求助:如果update语句成功更新,如果验证呢?
有没有返回值什么的?

[解决办法]

SQL code
sql%rowcount
[解决办法]
SQL> select * from a02;

COL1 CO
-------------------- --
2012-07-04 1
2012-07-05 1
2012-07-06 3

SQL> begin
2 update a02 set col2=2;
3 dbms_output.put_line('修改了'||sql%rowcount||'行');
4 end;
5 /
修改了3行

PL/SQL procedure successfully completed.
[解决办法]
sql%rowcount返回更新行数,跟JAVA中PreparedStatement.executeUpdate()返回值类似吧。

热点排行
Bad Request.