列名をパラメータとして渡します
DECLARE @COLS NVARCHAR(MAX) DECLARE @TABLE NVARCHAR(MAX) SET @COLS = 'COL1,COL2' SET @TABLE = 'TABLENAME'プレ>クエリを実行します
DECLARE @QRY NVARCHAR(MAX) SET @QRY = 'SELECT (SELECT 'example@sqldat.com+' FROM 'example@sqldat.com+') FROM sourcetable' EXEC SP_EXECUTESQL @QRYプレ>