SQL Server 获得影响行数

@@ROWCOUNT
返回受上一语句影响的行数。

语法
@@ROWCOUNT

返回类型
integer

注释
任何不返回行的语句将这一变量设置为 0 ,如 IF 语句。

示例
下面的示例执行 UPDATE 语句并用 @@ROWCOUNT 来检测是否有发生更改的行。

UPDATE authors SET au_lname = 'Jones'
WHERE au_id = '999-888-7777'
IF @@ROWCOUNT = 0
  print 'Warning: No rows were updated'

--------------------------------------
IF @@ROWCOUNT > 0
  用原来的条件找到你的数据.

posted on 2008-11-21 11:34  王培  阅读(6591)  评论(0编辑  收藏  举报

导航