他の誰かの SQL レポートをデバッグしようとしていて、基になるレポート クエリを SQL 2012 のクエリ ウィンドウに配置しました。
レポートが要求するパラメーターの 1 つは、整数のリストです。これは、複数選択ドロップダウン ボックスを使用してレポートで実現されます。where
レポートの基礎となるクエリは、句でこの整数リストを使用します。
select *
from TabA
where TabA.ID in (@listOfIDs)
デバッグ中のクエリを変更したくありませんが、このタイプのデータを保持してテストできる変数を SQL Server で作成する方法がわかりません。
例えば
declare @listOfIDs int
set listOfIDs = 1,2,3,4
整数のリストを保持できるデータ型はありません。レポートと同じ値を使用して SQL Server でレポート クエリを実行するにはどうすればよいですか?