質問: 処理件数を非表示にしたい managementstudioでストアドプロシージャの開発をしています 開発中、デバッグのためにプロシージャをコールすると、sqlの発行の度に 「何件処理されました。」 「何件処理されました。」 「何件処理されました。」 「何件処理されました。」 「何件処理されました。」 ・・・ と処理件数が表示され、確認の際に邪魔で困っています。 処理件数を非表示にするにはどうすれば良いでしょうか? また同様に、select文の発行ごとにselect結果がグリッドに表示されるのを非表示にできないでしょうか?
回答: 処理件数を非表示にする方法 ⇒select文の前に「set nocount on」を記載すると件数は表示されません。 select文の発行ごとにselect結果がグリッドに表示されるのを非表示にする方法 ⇒デバッグのためには表示された方が良いと思いますが、 とりあえず...select文の前に「set noexec on」を記載するとデバッグだけ実施され、 グリッドは表示されません。 例であげると以下のとおりです。 set nocount on set noexec no select * from db.dbo.tablename go