Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение подгружается во время выполнения.
- OCI_DEFAULT (integer)
- Режим выполнения выражения SQL. В этом режиме транзакция не завершается автоматически оператором COMMIT.
- OCI_DESCRIBE_ONLY (integer)
- Режим выполнения выражения SQL. Используйте этот режим, если вы хотите получить данные о выполнении запроса, а не выполнить сам запрос.
- OCI_COMMIT_ON_SUCCESS (integer)
- Режим выполнения выражения SQL. Транзакция автоматически завершается вызовом оператора COMMIT после выполнения oci_execute().
- OCI_EXACT_FETCH (integer)
- Режим получения результатов запроса. Используется в том случае, если приложению известно заранее сколько строк будет получено в результате. Oracle 8 и более поздние версии не используют выборку результатов с упреждением в этом режиме, а курсоры уничтожаются автоматически после выборки ожидаемого количества строк, что может уменьшить требования сервера к ресурсам.
- OCI_SYSDATE (integer)
- OCI_B_BFILE (integer)
- Используется функцией oci_bind_by_name() для привязки переменных типа BFILE.
- OCI_B_CFILEE (integer)
- Используется функцией oci_bind_by_name() для привязки переменных типа CFILE.
- OCI_B_CLOB (integer)
- Используется функцией oci_bind_by_name() для привязки переменных типа CLOB.
- OCI_B_BLOB (integer)
- Используется функцией oci_bind_by_name() для привязки переменных типа BLOB.
- OCI_B_ROWID (integer)
- Используется функцией oci_bind_by_name() для привязки переменных типа ROWID.
- OCI_B_CURSOR (integer)
- Используется функцией oci_bind_by_name() для привязки курсоров, созданных ранее с помощью oci_new_cursor().
- OCI_B_NTY (integer)
- Используется функцией oci_bind_by_name() для привязки именованных типов данных. В PHP < 5.0 эта константа называлась OCI_B_SQLT_NTY.
- OCI_B_BIN (integer)
- SQLT_BFILEE (integer)
- То же, что и OCI_B_BFILE.
- SQLT_CFILEE (integer)
- То же, что и OCI_B_CFILEE.
- SQLT_CLOB (integer)
- То же, что и OCI_B_CLOB.
- SQLT_BLOB (integer)
- То же, что и OCI_B_BLOB.
- SQLT_RDD (integer)
- То же, что и OCI_B_ROWID.
- SQLT_NTY (integer)
- То же, что и OCI_B_NTY.
- OCI_FETCHSTATEMENT_BY_COLUMN (integer)
- Режим oci_fetch_all() по умолчанию.
- OCI_FETCHSTATEMENT_BY_ROW (integer)
- Альтернативный режим oci_fetch_all().
- OCI_ASSOC (integer)
- Используется с oci_fetch_all() и oci_fetch_array() для получения ассоциативного массива.
- OCI_NUM (integer)
- Используется с oci_fetch_all() и oci_fetch_array() для получения массива с числовыми индексами.
- OCI_BOTH (integer)
- Используется с oci_fetch_all() и oci_fetch_array() для получения массива с ассоциативными и числовыми индексами.
- OCI_RETURN_NULLS (integer)
- Используется с oci_fetch_array() для получения пустых элементов массива, если соответствующее поле в результате равно NULL.
- OCI_RETURN_LOBS (integer)
- Используется oci_fetch_array() для получения содержания объекта LOB вместо дескриптора.
- OCI_DTYPE_FILE (integer)
- Флаг используется oci_new_descriptor() для инициализации дескриптора типа FILE.
- OCI_DTYPE_LOB (integer)
- Флаг используется oci_new_descriptor() для инициализации дескриптора типа LOB.
- OCI_DTYPE_ROWID (integer)
- Флаг используется oci_new_descriptor() для инициализации дескриптора типа ROWID.
- OCI_D_FILE (integer)
- То же, что и OCI_DTYPE_FILE.
- OCI_D_LOB (integer)
- То же, что и OCI_DTYPE_LOB.
- OCI_D_ROWID (integer)
- То же, что и OCI_DTYPE_ROWID.
Коментарии
404 Not Found