PIVOT Result Set WIP
declare @sql nvarchar(max) = N'select top 10 * from dbo.TierReport where yy=''2017'' and mm=''01'''; select * from sys.dm_exec_describe_first_ result_set(@sql,null,1) exec sp_executesql @stmt=@sql set nocount on; declare @sql nvarchar(max) = N'select top 10 * from dbo.TierReport where yy=''2017'' and mm=''01''' , @temp_table_name sysname = N'#pivot_resultset'; select 'create table ' + @temp_table_name + '(' select '[' + [name] + '] ' + [system_type_name] + ',' from sys.dm_exec_describe_first_ result_set(@sql,null,1) select 'eof int' select ');' select 'insert ' + @temp_table_name select 'exec sp_executesql @stmt=@sql' select 'select * from ' + @temp_table_name Table has 0-N custom attributes. Want to get 1-N custom attributes into an XML document. CREATE PROCEDURE [dbo].[CAQH_ PivotOfficeCustomAttributeData ] as...