OCI8
PHP Manual

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

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

OCI8
PHP Manual