LIII. Funciones de Oracle 8
Estas funciones permiten acceder a bases de datos Oracle8 y Oracle7. Estas
usan la Oracle8 Call-Interface (OCI8). Necesitará las librerías clientes de Oracle8
para usar esta extensión.
Esta extensión es más flexible que las estándar de Oracle.
Soporta el enlace de variables locales y globales de PHP con
placeholders de Oracle, tiene soporte completo para LOB, FILE y ROWID
y le permiten usar las variables definidas por el usuario.
- Tabla de contenidos
- OCIDefineByName —
Usa una variable de PHP para el define-step durante una sentencia SELECT
- OCIBindByName — Enlaza una variable PHP a un Placeholder de Oracle
- OCILogon — Establece la conexión con Oracle
- OCIPLogon — Conecta con una base de datos Oracle usando una conexión persistente.
Devuelve una nueva sesión.
- OCINLogon — Conecta con una base de datos Oracle usando una nueva conexión.
Devuelve una nueva sesión.
- OCILogOff — Termina la conexion con Oracle
- OCIExecute — Ejecuta una sentencia
- OCICommit — Confirma transacciones pendientes
- OCIRollback — Restablece todas las transaciones sin confirmar
- OCINewDescriptor — Inicializa un nuevo descriptor vacío LOB/FILE (LOB por defecto)
- OCIRowCount — Obtiene el número de filas afectadas
- OCINumCols — Devuelve el número de columnas resultantes en una sentencia
- OCIResult — Devuelve el valor de una columna en la fila buscada
- OCIFetch — Busca la siguiente fila en el result-buffer
- OCIFetchInto — Busca la siguiente fila dentro del result-array
- OCIFetchStatement — Busca todas la filas de un resultset dentro de un array.
- OCIColumnIsNULL — comprueba si una una columna es NULL
- OCIColumnSize — devuelve el tamaño de la columna
- OCIServerVersion — Devuelve una cadena conteniendo información a cerca de la version del servidor.
- OCIStatementType — Devuelve el tipo de una sentencia OCI.
- OCINewCursor — devuelve un cursor nuevo (Statement-Handle) - use esto para enlazar
ref-cursors!
- OCIFreeStatement — Libera todos los recursos asociados con una sentencia.
- OCIFreeCursor — Libera todos los recursos asociados con cursor.
- OCIColumnName — Devuelve el nombre de una columna.
- OCIColumnType — Devuelve el tipo de dato de una columna.
- OCIParse — Analiza una consulta y devuelve una sentencia
- OCIError — Devuelve el último error de stmt|conn|global.
Si no ocurre ningún error devuelve falso.
- OCIInternalDebug —
Habilita o deshabilita la salida del depurador interno. Por defecto este está
deshabiltado