I have a piece of dynamic SQL I need to execute, I then need to store the result into a variable.
I know I can use sp_executesql but can\'t find clear e
sp_executesql
DECLARE @vi INT DECLARE @vQuery NVARCHAR(1000) SET @vQuery = N'SELECT @vi= COUNT(*) FROM ' EXEC SP_EXECUTESQL @Query = @vQuery , @Params = N'@vi INT OUTPUT' , @vi = @vi OUTPUT SELECT @vi