OCI_ASSOC |
Используется функциями oci_fetch_all() и
oci_fetch_array() для получения результатов в виде ассоциативного
массива.
|
OCI_BOTH |
Используется функциями oci_fetch_all() и
oci_fetch_array() для получения результатов
в виде массива с ассоциативными и числовыми индексами.
|
OCI_COMMIT_ON_SUCCESS |
Режим выполнения выражений для oci_execute().
Автоматически завершает транзакцию опператором COMMIT
при успешном выполнении выражения.
|
OCI_CRED_EXT |
Используется функцией oci_connect() для
внешней или системной аутентификации. Добавлена Introduced в PHP
5.3 и PECL OCI8 1.3.4.
|
OCI_DEFAULT |
Режим выполнения выражений для oci_execute().
В этом режиме транзакция не завершается
автоматически оператором COMMIT. Начиная с PHP
5.3.2 (PECL OCI8 1.4),
OCI_NO_AUTO_COMMIT предпочтительней
OCI_DEFAULT.
|
OCI_DESCRIBE_ONLY |
Режим выполнения выражений для oci_execute().
Используйте этот режим, если вы
хотите получить данные о выполнении запроса, а не выполнить сам
запрос.
|
OCI_EXACT_FETCH |
Устарело. Режим получения результатов запроса. Используется в том случае,
если приложению известно заранее сколько строк будет получено
в результате. Oracle 8 и более поздние версии не используют выборку
результатов с упреждением в этом режиме, а курсоры уничтожаются
автоматически после выборки ожидаемого количества строк, что
может уменьшить требования сервера к ресурсам.
|
OCI_FETCHSTATEMENT_BY_COLUMN |
Режим oci_fetch_all() по умолчанию.
|
OCI_FETCHSTATEMENT_BY_ROW |
Альтернативный режим oci_fetch_all().
|
OCI_LOB_BUFFER_FREE |
Используется функцией OCI-Lob::flush для освобождения
используемых буфферов.
|
OCI_NO_AUTO_COMMIT |
Режим выполнения выражений для oci_execute().
В этом режиме транзакция не завершается
автоматически оператором COMMIT. Для повышения читаемости
в используйте в новом коде эту константу вместо устаревшей
константы OCI_DEFAULT.
Добавлена в PHP 5.3.2 (PECL OCI8 1.4).
|
OCI_NUM |
Используется с oci_fetch_all() и
oci_fetch_array() для получения массива с числовыми
индексами.
|
OCI_RETURN_LOBS |
Используется oci_fetch_array() для получения
содержания объекта LOB вместо дескриптора.
|
OCI_RETURN_NULLS |
Используется с oci_fetch_array() для получения
пустых элементов массива, если соответствующее поле в результате равно
NULL.
|
OCI_SEEK_CUR |
Используется OCI-Lob::seek для задания позиции смещения.
|
OCI_SEEK_END |
Используется OCI-Lob::seek для задания позиции смещения.
|
OCI_SEEK_SET |
Используется OCI-Lob::seek для задания позиции смещения.
|
OCI_SYSDATE |
Больше не используется.
|
OCI_SYSDBA |
Используется функцией oci_connect() для соединения с
привилегиями SYSOPER. Опция php.ini
oci8.privileged_connect
должна быть включена.
|
OCI_SYSOPER |
Используется функцией oci_connect() для соединения с
привилегиями SYSOPER. Опция php.ini
oci8.privileged_connect
должна быть включена.
|
OCI_TEMP_BLOB |
Используется функцией OCI-Lob::writeTemporary
для создания временного BLOB.
|
OCI_TEMP_CLOB |
Используется функцией OCI-Lob::writeTemporary
для создания временного CLOB.
|