Compartir a través de


Operaciones en tablas con tipos de datos BFILE en oracle Database

El adaptador de Oracle Database admite el tipo de datos BFILE en tablas y procedimientos almacenados. En la tabla siguiente se resume el tipo de datos BFILE expuesto por el adaptador en función de la operación realizada y del artefacto loB (tabla/procedimiento) al que se tiene acceso:

Artefacto Operación Tipo de datos expuesto para BFILE col/param Comentarios
TABLE INSERT String Representa la ruta de acceso del directorio lógico de Oracle al archivo que se va a insertar en la columna BFILE.

Por ejemplo, MYDIR/screen.jpg donde MYDIR es un directorio lógico en Oracle
TABLE UPDATE String Representa la ruta de acceso del directorio lógico de Oracle al archivo que se va a actualizar en la columna BFILE.
TABLE SELECT byte[] Representa los datos binarios que constituyen el BFILE.
PROCEDIMIENTO ALMACENADO IN PARAM String Representa la ruta de acceso del directorio lógico de Oracle al archivo que se va a insertar en la columna BFILE.

Por ejemplo, MYDIR/screen.jpg donde MYDIR es un directorio lógico en Oracle
PROCEDIMIENTO ALMACENADO OUT PARAM String Representa la ruta de acceso del directorio lógico de Oracle al archivo que se va a insertar en la columna BFILE.

Por ejemplo, MYDIR/screen.jpg donde MYDIR es un directorio lógico en Oracle
PROCEDIMIENTO ALMACENADO PARÁMETRO INOUT No compatible -

La operación especial ReadLOB también se admite en tablas con tipo de datos BFILE. No se admite la operación UpdateLOB. Los clientes del adaptador pueden usar alternativamente la operación UPDATE.

Para más información acerca de:

Consulte también

¿Qué operaciones se pueden realizar con el adaptador?