Spaltennamen und Typen einer gespeicherten Prozedur abrufen? [Duplikat]

Mögliche Duplikate:
Ruft die Spaltendefinition für die Ergebnismenge der gespeicherten Prozedur ab

Ich verwende die folgende SQL, um Spaltennamen und -typen für eine Tabelle oder eine Ansicht abzurufen:

DECLARE @viewname varchar (250);

select a.name as colname,b.name as typename 
from syscolumns a, systypes b -- GAH!
where a.id = object_id(@viewname) 
and a.xtype=b.xtype 
and b.name <> 'sysname'

Wie mache ich etwas Ähnliches für die Ausgabespalten einer gespeicherten Prozedur?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage