Você pode usar algumas instruções SQL rápidas para exibir o tipo de coluna de resultado, usando a tabela temporária.
As tabelas temporárias são um pouco melhores do que uma visualização, pois são de escopo local de conexão e serão limpas uma vez desconectadas.
Tudo que você precisa é injetar algumas palavras-chave como segue
SELECT
TOP 0 -- to speed up without access data
your,original,columns
INTO #T -- temp table magic
FROM originalTablesJoins
Order by anything
exec tempdb.sys.sp_columns #T
drop table #T
ou;
SELECT TOP 0 *
INTO #T
FROM (
select your,original,columns from originalTablesJoins -- remove order by if any
) x
exec tempdb.sys.sp_columns #T
drop table #T
Observação:inspirado emVer esquema de conjunto de resultados no SQL Server Management Studio