コマンド文字列の実行中にテーブル変数を使用するにはどうすればよいですか?
DECLARE @FileIDs TABLE
(
File_ID int
)
insert into @FileIDs select ID from Files where Name like '%bla%';
DECLARE @testquery as varchar(max);
set @testquery = 'select * from @FileIDs';
exec(@testquery);
次のエラーを返します
メッセージ1087、レベル15、状態2、行1テーブル変数「@FileIDs」を宣言する必要があります。