TSQL - Parse Execution Plan, um die von einer gespeicherten Prozedur zurückzugebenden Spalten zu bestimmen

Gibt es eine Möglichkeit, dynamisch (aus .NET-Code oder TSQL) die Spalten zu bestimmen, die eine gespeicherte Prozedur zurückgibt? Ich möchte Wrapper-Funktionen in .NET für meine gespeicherten Prozeduren dynamisch generieren. Es ist einfach, Proc-Namen / Parameter / etc zu bekommen. Ich möchte aber auch wissen, welche Spalten zu erwarten sind, wenn eine Prozedur Daten zurückgibt (ohne diesen SP auszuführen). Ist das möglich?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage