For at indsætte en VARCHAR2 ind i en BLOB kolonne kan du stole på funktionen utl_raw.cast_to_raw som næste:
insert into mytable(id, myblob) values (1, utl_raw.cast_to_raw('some magic here'));
Det vil caste dit input VARCHAR2 ind i RAW datatype uden at ændre dens indhold, så indsætter den resultatet i din BLOB kolonne.
Flere detaljer om funktionen utl_raw.cast_to_raw