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]
>


Responder a