sqlserverで@@ROWCOUNTを使ってみる

UPDATEで実際に実行された数をカウントする。
こいつは使えそーw
例)
次の例では、UPDATE ステートメントを実行し、@@ROWCOUNT を使用して変更された行があるかどうかを調べます。
USE AdventureWorks;
GO
UPDATE HumanResources.Employee
SET Title = N’Executive’
WHERE NationalIDNumber = 123456789
IF @@ROWCOUNT = 0
PRINT ‘Warning: No rows were updated’;
GO
参考
http://msdn.microsoft.com/ja-jp/library/ms187316.aspx



コメントを残す