Freigeben über


'SQLProcedures'

Alle gespeicherten Prozeduren von SQL Server geben einen Wert zurück. SQLProcedures gibt SQL_PT_FUNCTION für die Resultsetspalte PROCEDURE_TYPE aus.

SQLProcedures gibt SQL_SUCCESS zurück, unabhängig davon, ob Werte für die Parameter CatalogName, SchemaName oder ProcName vorhanden sind. SQLFetch gibt SQL_NO_DATA zurück, wenn in diesen Parametern ungültige Werte verwendet werden.

SQLProcedures kann in einem statischen Servercursor ausgeführt werden. Wenn versucht wird, SQLProcedures in einem aktualisierbaren (dynamischen oder Keyset-)Cursor auszuführen, gibt der Cursor SQL_SUCCESS_WITH_INFO zurück. Das bedeutet, dass der Cursortyp geändert wurde.

SQLProcedures gibt Informationen zu allen Prozeduren zurück, deren Name ProcName entspricht und die vom aktuellen Benutzer ausgeführt werden können bzw. für die der Benutzer die VIEW DEFINITION-Berechtigung erhalten hat.

Siehe auch

Konzepte

Andere Ressourcen