Per inserire un VARCHAR2
in un BLOB
colonna puoi fare affidamento sulla funzione utl_raw.cast_to_raw
come successivo:
insert into mytable(id, myblob) values (1, utl_raw.cast_to_raw('some magic here'));
Trasmetterà il tuo input VARCHAR2
in RAW
datatype senza modificarne il contenuto, quindi inserirà il risultato nel tuo BLOB
colonna.
Maggiori dettagli sulla funzione utl_raw.cast_to_raw