Documentación offline PHP master

oci_fetch

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

oci_fetch

Lee la siguiente línea de un resultado Oracle en un buffer interno

Descripción#

oci_fetch(resource $statement): bool
```php

Lee la siguiente línea de una consulta en un buffer interno accesible bien mediante la función `oci_result`, o utilizando las variables previamente definidas con la función `oci_define_by_name`.

Consulte la función `oci_fetch_array` para obtener información genérica sobre la recuperación de datos.

## Parámetros

`statement`  
Un identificador de consulta OCI8 creado por la función `oci_parse` y ejecutado por la función `oci_execute`, o un identificador de consulta `REF CURSOR`.

## Valores devueltos

Devuelve `true` en caso de éxito, o `false` si no hay más líneas disponibles para la consulta `statement`.

## Ejemplos

Ejemplo con `oci_fetch` y variables definidas
\n"; } // Muestra: // Location id 1000 is Roma // Location id 1100 is Venice oci_free_statement($stid); oci_close($conn); ?>
Ejemplo con `oci_fetch` y `oci_result`
\n"; } // Muestra: // 1000 is Roma // 1100 is Venice oci_free_statement($stid); oci_close($conn); ?>

```php

Notas#

[!NOTE] Esta función no devolverá líneas desde el conjunto de resultados implícito de una base de datos Oracle. Utilice en su lugar la función oci_fetch_array.

Véase también#

oci_define_by_name, oci_fetch_all, oci_fetch_array, oci_fetch_assoc, oci_fetch_object, oci_fetch_row, oci_result