更新行的數量我需要找到更新的行查找T-SQL
UPDATE Table SET value=2 WHERE value2=1
declare @aaa int
set @aaa = @@ROWCOUNT
它不工作的量。我怎樣才能做到這一點?
更新行的數量我需要找到更新的行查找T-SQL
UPDATE Table SET value=2 WHERE value2=1
declare @aaa int
set @aaa = @@ROWCOUNT
它不工作的量。我怎樣才能做到這一點?
您可能希望在更新之前聲明。我不確定,但聲明聲明可能會影響@@ rowcount。
你沒有得到的@aaa值回 - 你想,如果你想看到它的查詢
外select
出來。
declare @aaa int -- this name's noty the best... use @row_count instead ;)
UPDATE Table SET value=2 WHERE value2=1
set @aaa = @@ROWCOUNT
select @aaa
您的代碼有效。你會得到什麼錯誤信息?如果你需要顯示它,只需SELECT @aaa – 2010-05-01 17:32:48