db2_procedures

(PECL ibm_db2 >= 1.0.0)

db2_proceduresВозвращает набор результатов, в котором перечислены хранимые процедуры, зарегистрированные в базе данных

Описание

db2_procedures(
    resource$connection,
    ?string$qualifier,
    string$schema,
    string$procedure
): resource

Возвращает набор результатов, в котором перечислены хранимые процедуры, зарегистрированные в базе данных.

Список параметров

connection

Допустимое соединение с базой данных IBM DB2, Cloudscape или Apache Derby.

qualifier

Квалификатор для баз данных DB2, работающих на серверах OS/390 или z/OS. Для других баз данных передайте null или пустую строку.

schema

Схема, содержащая процедуры. Параметр принимает шаблон поиска, содержащий _ и % в качестве подстановочных знаков.

procedure

Название процедуры. Параметр принимает шаблон поиска, содержащий _ и % в качестве подстановочных знаков.

Возвращаемые значения

Возвращает ресурс оператора с набором результатов, содержащим строки, описывающие хранимые процедуры, соответствующие указанным параметрам. Строки состоят из следующих столбцов:

Название столбцаОписание
PROCEDURE_CAT Каталог, содержащий таблицу. Значение null, если в этой таблице нет каталогов.
PROCEDURE_SCHEMИмя схемы, содержащей хранимую процедуру.
PROCEDURE_NAMEНазвание процедуры.
NUM_INPUT_PARAMSКоличество входных (IN) параметров для хранимой процедуры.
NUM_OUTPUT_PARAMSКоличество параметров вывода (OUT) для хранимой процедуры.
NUM_RESULT_SETSКоличество наборов результатов, возвращаемых хранимой процедурой.
REMARKSЛюбые комментарии о хранимой процедуре.
PROCEDURE_TYPEВсегда возвращает 1, указывая, что хранимая процедура не возвращает возвращаемое значение.

Смотрите также

  • db2_column_privileges() - Возвращает результирующий набор, перечисляющий столбцы и связанные с ним привилегии для таблицы
  • db2_columns() - Возвращает результирующий набор, перечисляющий столбцы и связанные с ними метаданные для таблицы
  • db2_foreign_keys() - Возвращает набор результатов, в котором перечислены внешние ключи таблицы
  • db2_primary_keys() - Возвращает набор результатов, содержащий первичные ключи таблицы
  • db2_procedure_columns() - Возвращает набор результатов со списком параметров хранимой процедуры
  • db2_special_columns() - Возвращает набор результатов, в котором перечислены столбцы с уникальным идентификатором строки таблицы
  • db2_statistics() - Возвращает набор результатов, содержащий индекс и статистику таблицы
  • db2_table_privileges() - Возвращает набор результатов, в котором перечислены таблицы и связанные с ними права доступа к базе данных
  • db2_tables() - Возвращает набор результатов, в котором перечислены таблицы и связанные метаданные в базе данных
To Top