出力について愚かな質問があります。テーブルにレコードがあるかどうかを確認するために内部で動的 SQL を実行しているストアド プロシージャがあります。これは例です。
SET @sqlLog =
'SELECT 1 FROM MyTable
WHERE TableName = ''' + @TableName + '''' + '
AND TheKey = ''' + convert(varchar(50), @LoadGuid) + ''''
EXEC(@sqlLog)
その後、 @@RowCount を使用して、結果が 0 かどうかを検証しています。
問題は、WHILE 内にあり、各行が SQL Management Studio の出力ウィンドウに結果を表示していることです。これは本当に必要ありません。何か案が?ありがとうございました!