Du kan oprette en ny dynamisk T-SQL-sætning:
DECLARE @DynamicSQLStatement NVARCHAR(MAX) = N'
SELECT *, ' + REPLACE(@DynamicColumns, ',', '+') + ' AS Total
FROM ##TempTable1;'
exec @DynamicSQLStatement
Jeg har lige set, at du har ,
i kolonnenavnene, så du kan erstatte ], [
i stedet for komma.
REPLACE(@DynamicColumns, '], [', '] + [')