Não entendi *** PATAVINA *** do teu código : o que tem a ver UTL_FILE.FOPEN com operação de LOb ??? Não devia ser DBMS_LOB.OPEN, para abrir o LOB para I/O, a ser feitop depois pelo DBMS_LOB.LOADFROMFILE ?????? Veja se o exemplo em http://technologydribble.info/2009/08/18/loading-a-file-into-a-blob-object-in-oracle/ te esclarece um pouco a sequência...
[]s Chiappa --- Em oracle_br@yahoogrupos.com.br, Jales Jose Moraes escreveu > > > Pessoal estou com a proc abaixo, mas o arquivo não está inserindo no campo > BLOB, é possível um auxilio? > > > > > CREATE OR REPLACE PROCEDURE blob_para_coluna_blobASdest_loc BLOB;F1 > UTL_FILE.FILE_TYPE; BEGIN > INSERT INTO j2 (num)VALUES ( empty_blob())RETURNING INTO dest_loc;f1 := > utl_file.fopen('/u05/data','backup_blob.html','r',32000);dbms_lob.loadfromfile(dest_loc,'/u05/data',amount,1,1);utl_file.fclose(f1);COMMIT;END;num > > > [As partes desta mensagem que não continham texto foram removidas] >