意思是,更新一条语句,判断他的影响行数
UPDATE ASPNET_USERS
SET LASTACTIVITYDATE = CURRENTTIMEUTC
FROM ASPNET_USERS
WHERE USERID = USERID
IF @@ROWCOUNT = 0 ------这里在oralce中怎么写
。
UPDATE ASPNET_USERS
SET LASTACTIVITYDATE = CURRENTTIMEUTC
FROM ASPNET_USERS
WHERE USERID = USERID
IF @@ROWCOUNT = 0 ------这里在oralce中怎么写
。
解决方案 »
- 删除报错的问题!
- Environment variable ORACLE_UNQNAME not defined.
- 数椐添加到8000多记,大小为400多M,以后再添加数椐就出错。
- 如何查看对一个表做了哪些Update,Delete操作
- Oracle 10.2.0.1在SuSE Linux 10 ES上使用裸设备建库不成功的问题
- ORACLE数据库12560错误
- 请问这个sql怎么写
- 紧急!如何在WINDOWS2000上安装ORACLE73
- ORACLE的SQL PLUS连接DB时, 出现 ORA-06553 错误,救急,救急,救急,救急,救急,
- 请教一个关于oracle时间的问题!!
- 关于解析字符串的存储过程
- Oracle级联多表判断区间函数求教?
COUNT(*)
----------
4
SQL>
SQL> create or replace procedure proc_test is
2 CNT INT;
3 begin
4 DELETE FROM t_a;
5 cnt := sql%rowcount;
6 dbms_output.put_line(cnt);
7 commit;
8 end;
9 /
Procedure created
SQL> set serveroutput on
SQL> exec proc_test;
4
PL/SQL procedure successfully completed
SQL>
更多游标属性,请参考:游标属性