Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если 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) - Указывает, что для данного ресурса оператора должен быть отключен режим отложенной подготовки запроса.