sp_executesql を使用して、リンクサーバーで引数付ストアドプロシージャを実行、その結果を一時テーブル(#Temp)にINSERTしたいのですが、下記のケースはどのようにコードを記載すればいいのですか? 下記のParam1は NVARCHAR(String)の引数です。
DECLARE
@TSQL NVARCHAR(MAX)
DECLARE
@TSQL2 NVARCHAR(MAX)
DECLARE
@SRV_NAME VARCHAR(100)
SET
@TSQL =
'EXEC dbo.sp_sampleStoredProc ''''Param1'''''
SET
@SRV_NAME =
'[LinkedServerName]'
SET
@TSQL2 =
N'EXEC(''' +
@TSQL + ''') AT '
+ @SRV_NAME
+ ''
EXEC
sp_executesql @TSQL2