Możesz użyć kilku szybkich instrukcji SQL, aby wyświetlić typ kolumny wyników, używając tabeli tymczasowej.
Tabele tymczasowe są nieco lepsze niż widok, ponieważ mają zasięg lokalny połączenia i zostaną wyczyszczone po rozłączeniu.
Wszystko czego potrzebujesz to wstrzyknąć kilka słów kluczowych w następujący sposób
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
lub;
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
Uwaga:zainspirowanyWyświetl schemat zestaw wyników w SQL Server Management Studio