Pour insérer un VARCHAR2
dans un BLOB
colonne, vous pouvez compter sur la fonction utl_raw.cast_to_raw
suivant :
insert into mytable(id, myblob) values (1, utl_raw.cast_to_raw('some magic here'));
Il lancera votre entrée VARCHAR2
en RAW
datatype sans modifier son contenu, alors il insérera le résultat dans votre BLOB
colonne.
Plus de détails sur la fonction utl_raw.cast_to_raw