如果我有一個像SQL語句:SQL UPDATE命令 - 如何知道有多少記錄已更新?
Update people
set people_name = "rambo"
where people = "Terminator"
我怎麼能顯示多少條記錄已經被更新?可能嗎?
如果我有一個像SQL語句:SQL UPDATE命令 - 如何知道有多少記錄已更新?
Update people
set people_name = "rambo"
where people = "Terminator"
我怎麼能顯示多少條記錄已經被更新?可能嗎?
您可以使用@@ ROWCOUNT
更新人設people_name = 「第一滴血」 裏的人= 「終結者」
SELECT @@ ROWCOUNT AS '的RowsAffected'
編輯 - 如果您使用的是SQL Server,則可以使用@@ rowcount
使用@@ rowcount:SELECT @@rowcount AS 'RowsChanged'
您正在使用哪些DBMS? – 2010-12-20 17:05:00
每個數據庫系統都不同。你需要指定 – 2010-12-20 17:17:03