Поддерживаемые типы данных
Данный драйвер поддерживает следующие типы данных при использовании
функции oci_bind_by_name() для связки параметров:
| Тип |
Отображение |
SQLT_NTY |
Связывает оригинальный тип коллекции из объекта коллекции
PHP, например, создаваемых функцией oci_new_collection() . |
SQLT_BFILEE |
Связывает оригинальный дескриптор, например, полученный
с помощью функции oci_new_descriptor() . |
SQLT_CFILEE |
Связывает оригинальный дескриптор, например, полученный
с помощью функции oci_new_descriptor() . |
SQLT_CLOB |
Связывает оригинальный дескриптор, например, полученный
с помощью функции oci_new_descriptor() . |
SQLT_BLOB |
Связывает оригинальный дескриптор, например, полученный
с помощью функции oci_new_descriptor() . |
SQLT_RDD |
Связывает оригинальный дескриптор, например, полученный
с помощью функции oci_new_descriptor() . |
SQLT_NUM |
Конвертирует параметр PHP в тип long языка 'C',
и привязывает к этому значению. |
SQLT_RSET |
Связывает оригинальный дескриптор выражения, например, полученный
из функции oci_parse() или из других запросов
OCI. |
SQLT_BOL |
Связывает PHP параметр с PL/SQL BOOLEAN |
SQLT_CHR и любой другой тип |
Преобразовывает параметр PHP к строковому типу и привязывает его
в виде строки. |
Поддерживаются следующие типы при извлечении столбцов из набора данных:
| Тип |
Отображение |
SQLT_RSET |
Создаёт ресурс выражения oci для представления курсора. |
SQLT_RDD |
Создаёт объект ROWID. |
SQLT_BLOB |
Создаёт объект LOB. |
SQLT_CLOB |
Создаёт объект LOB. |
SQLT_BFILE |
Создаёт объект LOB. |
SQLT_LNG |
Связывает в виде SQLT_CHR, возвращается в виде строки |
SQLT_LBI |
Связывает в виде SQLT_BIN , возвращается в виде строки |
| Любой другой тип |
Связывает в виде SQLT_CHR , возвращается в виде строки |
Пользователи ещё не добавляли примечания для страницы