---> Por que criar esse diretório ?
create or replace directory DIR_FIGURAS as '/home/oracle';
Diretório criado.
system:SQL>declare
2 l_blob blob;
3 l_bfile bfile;
4 begin
5 insert into demo_figuras values ( 1, empty_blob() )
6 returning figura into l_blob;
7 l_bfile := bfilename( 'DIR_FIGURAS', 'povo_do_live.jpg' );
8 dbms_lob.fileopen( l_bfile );
9 dbms_lob.loadfromfile( l_blob, l_bfile, dbms_lob.getlength( l_bfile ) );
10 dbms_lob.fileclose( l_bfile );
11 end;
12 /