Поддерживаемые типы данных

Данный драйвер поддерживает следующие типы данных при использовании функции 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, возвращается в виде строки
To Top