Metoda EnumOutputs
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
EnumOutputs Metoda zwraca listę wszystkich kolumn wyjściowych z funkcja zdefiniowanej przez użytkownika.
Składnia
object
.EnumOutputs( )
as
QueryResults
Części
- obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.
Prototyp (C/C++)
HRESULT EnumOutputs(LPSQLDMOQUERYRESULTS * ppResults);
Zwraca
A QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
name |
nvarchar(129) |
Nazwa parametru. |
name |
nvarchar(129) |
Nazwa Typ danych parametru. |
length |
smallint |
Modyfikator długość dla typu danych parametru, gdy ma to zastosowanie, na przykład w nchar(5). |
colid |
smallint |
Pozycja porządkowa parametru. |
Uwagi
Gdy funkcja zdefiniowana przez użytkownika nie ma zdefiniowanych parametrów, wykonanie metoda zakończy się pomyślnie i zestaw wyników zwracana jest pusta.Rows Właściwość QueryResults obiektu zwraca 0.
Ostrzeżenie
If an application calls EnumOutputson an instance of SQL Server version 7.0, the constant, SQLDMO_E_SQL80ONLY, and the message "This property or method requires Microsoft SQL Server 2000 or later" are returned.