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:
- Realizar operaciones en tablas que contienen tipos de datos BFILE mediante BizTalk Server, vea Ejecutar operaciones en tablas con tipos de datos BFILE en Oracle Database mediante BizTalk Server.