Freigeben über


SQLProcedures

Alle gespeicherten SQL Server-Prozeduren geben einen Wert zurück. SQLProcedures meldet SQL_PT_FUNCTION für die Resultsetspalte PROCEDURE_TYPE.

SQLProcedures gibt SQL_SUCCESS zurück, 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 können auf einem statischen Servercursor ausgeführt werden. Ein Versuch, SQLProcedures auf einem aktualisierbaren Cursor (dynamisch oder keyset) auszuführen, gibt SQL_SUCCESS_WITH_INFO zurück, was angibt, dass der Cursortyp geändert wurde.

SQLProcedures gibt Informationen zu allen Prozeduren zurück, deren Namen ProcName entsprechen und vom aktuellen Benutzer ausgeführt werden können oder für die der aktuelle Benutzer die VIEW DEFINITION-Berechtigung erteilt hat.

Siehe auch

SQLProcedures-Funktion
ODBC-API-Implementierungsdetails