私はクエリを持っていて、私が呼び出しているprocの結果ではなく、行数を表示します。例えばT-SQL結果を非表示にしてRowCountだけを表示
この:
exec GetSomething
@UserID = 112233,
@MaxAge = 50,
... etc.
SET @Count = @@rowcount
SELECT @Count
は数もカウントが選択される前にレコードを結果の最初のレコードのリストだけではなくを返します。
このカウントをまだ行うことはできますが、レコードセットの結果は表示できません。
変更を行を返す代わりにカウント(*)を行うクエリ?使用しない行を返すことは、リソースの無駄です。 –
rowcountはうまくいきます... – PositiveGuy
私はrowcountを使います。 RowCountは問題ではありません。私はprocの結果をダンパーする必要があるので、クエリアナライザの結果には表示されませんが、Select SELECT @ Countには現在表示されている値が表示されます。私はちょうどSELECT @Countの結果を見るだけで、その前にprocの呼び出しによって生成されたレコードと一緒に行くのではありません。 – PositiveGuy