Documentación offline PHP master

oci_new_descriptor

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

En esta página

oci_new_descriptor

Inicializa un nuevo puntero vacío de LOB/FILE de Oracle

Descripción#

oci_new_descriptor(resource $connection, [int $type]): OCILob
```php

Inicializa un nuevo puntero vacío de LOB/FILE de Oracle.

## Parámetros

`connection`  
Un identificador de conexión Oracle, devuelto por la función `oci_connect` o la función `oci_pconnect`.

`type`  
Los valores admitidos para `type` son : `OCI_D_FILE`, `OCI_D_LOB` y `OCI_D_ROWID`.

## Valores devueltos

Devuelve un nuevo recurso LOB o FILE en caso de éxito, o `null` en caso de fallo.

## Ejemplos

Ejemplo con `oci_new_descriptor`

* * ... */ if (!isset($lob_upload) || $lob_upload == 'none'){ ?>
Upload file:
-
savefile($lob_upload)){ oci_commit($conn); echo "BLOB cargado !\n"; }else{ echo "Imposible cargar el BLOB\n"; } $lob->free(); oci_free_statement($stmt); oci_close($conn); } ?>
Ejemplo con `oci_new_descriptor`
write($data); oci_execute($stmt, OCI_DEFAULT); oci_commit($conn); $clob->free(); oci_free_statement($stmt); ?>

```php

Véase también#

oci_bind_by_name