私がしたいのは、変数@varでクエリの「単一の値の結果」を取得することです。クエリの出力はレコードセットではなく、単一の文字列値です。データは、このような何かを見てする必要があり、次のように変数への動的SQLの結果が必要
Declare @Var nvarchar(MAX)
Declare @DynamicSQL nvarchar(MAX)
BEGIN
SET @DynamicSQL = 'SELECT [CityName] from [TempTable]'
print @DynamicSQL
END
exec sp_executesql @DynamicSQL, N'@Var nvarchar(max) out', @Var out
select @Var
-- Returns String : 'Null'
-- Expected Result: 'London,Nottingham,Birmingham,Manchester,Leeds,Blackpool'
あなたがロックしているBeanFrog。正常に動作します。どうも。 – Nitin