Tipos de datos admitidos

El controlador admite los siguientes tipos cuando se vinculan parámetros usando la función oci_bind_by_name():
TipoReferencia
SQLT_NTYHace referencia a un tipo de colección nativo desde un objeto colección de PHP, tales como aquellos creados por oci_new_collection().
SQLT_BFILEEHace referencia a un descriptor nativo, tales como a aquellos creados por oci_new_descriptor().
SQLT_CFILEEHace referencia a un descriptor nativo, tales como a aquellos creados por oci_new_descriptor().
SQLT_CLOBHace referencia a un descriptor nativo, tales como a aquellos creados por oci_new_descriptor().
SQLT_BLOBHace referencia a un descriptor nativo, tales como a aquellos creados por oci_new_descriptor().
SQLT_RDDHace referencia a un descriptor nativo, tales como a aquellos creados por oci_new_descriptor().
SQLT_NUMConvierte el parámetro de PHP al tipo long de 'C', y lo vincula a ese valor.
SQLT_RSETHace referencia a un gestor de sentencias nativo, tales como a aquellos creados por oci_parse() o aquellos recuperados desde otras consultas de OCI.
SQLT_BOLVincular el parámetro de PHP a un BOOLEAN de PL/SQL
SQLT_CHR y cualquier otro tipoConvierte el parámetro de PHP al tipo string y lo vincula como string.
Los siguientes tipos son admitidos cuando se recuperan columnas desde un conjunto de resultados:
TipoReferencia
SQLT_RSETCrea un recurso de sentencia de OCI para representar al cursor.
SQLT_RDDCrea un objeto ROWID.
SQLT_BLOBCrea un objeto LOB.
SQLT_CLOBCrea un objeto LOB.
SQLT_BFILECrea un objeto LOB.
SQLT_LNGVinculado como SQLT_CHR, devuelto como string
SQLT_LBIVinculado como SQLT_BIN, devuelto como string
Cualquier otro tipoVinculado como SQLT_CHR, devuelto como string
To Top