一時テーブルを使用して、いくつかの簡単なSQLステートメントを使用して結果の列タイプを表示できます。
一時テーブルは接続ローカルスコープであり、切断するとクリアされるため、ビューよりも少し優れています。
必要なのは、次のようにいくつかのキーワードを挿入することです
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
また;
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
注:のスキーマを表示することに触発されましたSQL ServerManagementStudioの結果セット