当前位置: 数据库>sqlserver
update语句影响的记录数的获取方法
来源: 互联网 发布时间:2014-08-29
本文导语: 本节内容: @@rowcount 返回受上一语句影响的行数。 语法 @@rowcount 返回类型 integer 注释 任何不返回行的语句将这一变量设置为 0 ,如 if 语句。 例子,update...
本节内容:
@@rowcount 返回受上一语句影响的行数。
语法
@@rowcount
返回类型
integer
注释
任何不返回行的语句将这一变量设置为 0 ,如 if 语句。
例子,update语句并用@@rowcount来检测是否有发生更改的行。
sql代码:
代码示例:
update authors set au_lname = jones
where au_id = 999-888-7777
if @@rowcount = 0
print warning: no rows were updated
where au_id = 999-888-7777
if @@rowcount = 0
print warning: no rows were updated
语句结构:
update …………
select @@rowcount
select @@rowcount
显示影响的行数