Sie können sp_describe_first_result_set
verwenden
um die Spalten zu beschreiben, die von einer beliebigen SQL-Anweisung zurückgegeben werden. Zum Beispiel:
EXEC sp_describe_first_result_set @tsql = 'SELECT 1 ONE, 2 TWO, ''THREE'' THREE'
Sie erhalten Ergebnisse wie diese Fiddle .
Für ältere Versionen von SQL Server können Sie sich auch SET FMTONLY ON
.