Поделиться через


SQLProcedures

Все хранимые процедуры SQL Server возвращают какое-либо значение. Функция SQLProcedures сообщает значение SQL_PT_FUNCTION столбцу результирующего набора PROCEDURE_TYPE.

Функция SQLProcedures возвращает значение SQL_SUCCESS вне зависимости от того, существуют ли значения для параметров CatalogName, SchemaName или ProcName. Функция SQLFetch возвращает значение SQL_NO_DATA, если в этих параметрах заданы недопустимые значения.

Функция SQLProcedures может быть выполнена для статического серверного курсора. При попытке выполнить функцию SQLProcedures для обновляемого (динамического или набора ключей) курсора будет возвращено значение SQL_SUCCESS_WITH_INFO, которое указывает на то, что тип курсора был изменен.

Функция SQLProcedures возвращает сведения обо всех процедурах, имена которых соответствуют ProcName и которые могут выполняться текущим пользователем или для которых текущему пользователю было предоставлено разрешение VIEW DEFINITION.

См. также

Основные понятия

Подробности реализации API-интерфейса ODBC

Другие ресурсы

Функция SQLProcedures