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Завжди повертає , вказуючи, що процедура, що зберігається, не повертає значення, що повертається.

Дивіться також

  • db2_column_privileges() - Повертає результуючий набір, що перераховує стовпці та пов'язані з ним привілеї для таблиці
  • db2_columns() - Повертає результуючий набір, що перераховує стовпці та пов'язані з ними метадані для таблиці
  • db2_foreign_keys() - Повертає набір результатів, у якому перелічені зовнішні ключі таблиці
  • db2_primary_keys() - Повертає набір результатів, що містить первинні ключі таблиці
  • db2_procedure_columns() - Повертає набір результатів зі списком параметрів процедури, що зберігається.
  • db2_special_columns() - Повертає набір результатів, у якому перераховані стовпці з унікальним ідентифікатором рядка таблиці
  • db2_statistics() - Повертає набір результатів, що містить індекс та статистику таблиці
  • db2_table_privileges() - Повертає набір результатів, у якому перелічені таблиці та пов'язані з ними права доступу до бази даних
  • db2_tables() - Повертає набір результатів, у якому перелічені таблиці та пов'язані метадані в базі даних