Existem vários métodos internos no Oracle que suportam armazenamento PDF. Eles podem ser armazenados via APEX ou BFILE . Eles também podem ser armazenado directamente numa tabela . Para armazenar um arquivo PDF em uma tabela Oracle, gravar um arquivo SQL que coloca o arquivo na coluna BLOB. Em seguida, execute o arquivo de SQL através de prompt de comando do Oracle. O arquivo será gravado diretamente no banco de dados sem quaisquer utilitários externos. Instruções
1
Inicie o editor editor de texto ou o código de sua escolha
2
Copie e cole o seguinte código para um documento em branco : .
CRIAR OR REPLACE PROCEDURE load_lob AS
ID Number ;
image1 BLOB ;
localizador BFILE ;
NÚMERO
bfile_len ;
bf_desc VARCHAR2 ( 30);
bf_name VARCHAR2 (30);
bf_dir VARCHAR2 (30);
bf_typ VARCHAR2 (4);
ctr inteiro; < br >
CURSOR get_id IS
SELECIONE bfile_id , bfile_desc , bfile_type DE graphics_table ;
BEGIN
get_id ABERTO ;
LOOP
FETCH INTO get_id id, bf_desc , bf_typ ;
SAIR QUANDO get_id % notfound ;
dbms_output.put_line (' ID: '