Обумовлені константи

Наведені нижче константи визначені цим модулем і доступні або в збірках PHP з підтримкою цього модуля, або коли модуль динамічно завантажений під час виконання коду.

DB2_BINARY(int)

Вказує, що бінарні дані мають бути повернуті як є. Цей режим використовується за замовчуванням.

DB2_CONVERT(int)

Вказує, що бінарні дані мають конвертуватися у шістнадцятковий формат і повертатися як рядок ASCII.

DB2_PASSTHRU(int)

Вказує, що бінарні дані мають бути конвертовані в null

DB2_SCROLLABLE(int)

Курсор "scrollable" - перемотується. Цей режим дозволяє випадковий доступ до рядків у результуючому наборі, але зараз підтримується лише для IBM DB2 Universal Database.

DB2_FORWARD_ONLY(int)

Курсор "forward-only" – лише вперед. Використовується за промовчанням та підтримується всіма серверами баз даних.

DB2_PARAM_IN(int)

Зазначена змінна PHP повинна бути прив'язана як параметр IN для процедури, що зберігається.

DB2_PARAM_OUT(int)

Зазначена змінна PHP повинна бути прив'язана як параметр OUT для процедури, що зберігається.

DB2_PARAM_INOUT(int)

Вказана змінна PHP повинна бути прив'язана як параметр INOUT для процедури, що зберігається.

DB2_PARAM_FILE(int)

Вказує, що стовпець має бути прив'язаний безпосередньо до файлу для введення.

DB2_AUTOCOMMIT_ON(int)

Вказує, що необхідно увімкнути режим автопідтвердження транзакції.

DB2_AUTOCOMMIT_OFF(int)

Вказує, що необхідно вимкнути режим автопідтвердження транзакції.

DB2_DOUBLE(int)

Вказує, що змінна має бути пов'язана як тип даних DOUBLE, FLOAT або REAL.

DB2_LONG(int)

Вказує, що змінна має бути пов'язана як тип даних SMALLINT, INTEGER чи BIGINT.

DB2_CHAR(int)

Вказує, що змінна повинна бути як тип даних CHAR або VARCHAR.

DB2_CASE_NATURAL(int)

Вказує, що імена шпальт повинні повертатися як є, без зміни регістру символів.

DB2_CASE_LOWER(int)

Вказує, що імена стовпців мають повертатися у нижньому регістрі.

DB2_CASE_UPPER(int)

Вказує, що імена шпальт повинні повертатися у верхньому регістрі.

DB2_DEFERRED_PREPARE_ON(int)

Вказує, що для цього ресурсу оператора має бути включений режим відкладеної підготовки.

DB2_DEFERRED_PREPARE_OFF(int)

Вказує, що для цього ресурсу оператора має бути вимкнено режим відкладеної підготовки запиту.