Ссылки и комментарии выше объяснят КАК , но если вам нужен быстрый ответ или подтверждение, используйте sp_describe_first_result_set
или sys.dm_exec_describe_first_result_set()
Уведомление, которое я удалил INTO ...
Пример
Declare @tsql nvarchar(max) = N'SELECT SUM(UNIT*ISNULL((CAST(RATIO AS DECIMAL(18,5))/100),1)) AS UNITS from some_table'
exec sp_describe_first_result_set @tsql
--------
-- OR --
--------
select column_ordinal
,name
,system_type_name
From sys.dm_exec_describe_first_result_set(@tsql,null,null )