SQL UPDATE命令 - 如何判断已更新的记录数?

时间:2010-12-20 17:02:04

标签: sql

如果我有一个SQL语句,如:

Update people
set people_name = "rambo"
where people = "Terminator"

如何显示已更新的记录数?有可能吗?

2 个答案:

答案 0 :(得分:2)

使用@@ rowcount:SELECT @@rowcount AS 'RowsChanged'

http://www.brettb.com/SQL_Help_Rowcount_Rows_Affected.asp

答案 1 :(得分:0)

你可以使用@@ rowcount

  

更新人员设置people_name =   人们=“终结者”的“rambo”

     

SELECT @@ rowcount AS'RowsAffected'

编辑 - 如果您使用的是SQL Server,则可以使用@@ rowcount