2016-07-15 5 views
0

SQL Server Management Studioでは、メッセージボードのテーブルから行を挿入、更新、または削除すると、(1 row(s) affected)と表示されます。ただし、複数の(1 row(s) affected)が表示される場合があります。SSMSが `(影響を受ける1行)`を複数表示する場合、影響を受ける行についての詳細を調べる方法はありますか?

影響を受ける行についての詳細を調べる方法があるかどうかは疑問でした。それはテーブルのようですか?それに含まれるデータ?各クエリの後など

enter image description here

+1

はそれができません願っています。しかし、あなたは手動であなたの要求されたデータと共に 'PRINT'ステートメントを追加することができます。 – Arulkumar

+0

私はすべてが可能だと思ったが、明らかに – Thor

+0

ではないと思った。 – Thor

答えて

1

、あなたが影響を受けた行数を決定するために@@ROWCOUNTを使用することができます。

例:

IF @@ROWCOUNT = 0 
PRINT 'Warning: No rows were updated'; 
関連する問題