Hay varios métodos integrados en Oracle que soportan el almacenamiento PDF . Pueden ser almacenados a través de APEX o BFILE . También se pueden almacenar directamente en una tabla . Para guardar un archivo PDF en una tabla de Oracle, escribir un archivo SQL que coloca el archivo en la columna BLOB. A continuación, ejecute el archivo de SQL a través de la línea de comandos de Oracle. El archivo se puede escribir directamente en la base de datos sin ningún tipo de servicios externos. Instrucciones
1
Inicie el editor de texto o un editor de código de su elección
2
Copia y pega el siguiente código en un documento en blanco : .
CREATE O REEMPLAZAR load_lob procedimiento que
NÚMERO
id;
imagen1 BLOB ;
localizador BFILE ;
NÚMERO bfile_len ;
bf_desc VARCHAR2 ( 30 ) ;
bf_name VARCHAR2 ( 30 ) ;
bf_dir VARCHAR2 ( 30 ) ;
bf_typ VARCHAR2 ( 4 ) ;
ctr entero ; < br >
CURSOR get_id ES
SELECT bfile_id , bfile_desc , bfile_type DE graphics_table ;
COMENZAR
OPEN get_id ;
LAZO
< p > Obtener get_id EN id, bf_desc , bf_typ ;
EXIT WHEN get_id % notfound ;
dbms_output.put_line ( 'ID : '