How can I insert into a BLOB column from an insert statement in sqldeveloper?
To insert a VARCHAR2 into a BLOB column you can rely on the function utl_raw.cast_to_raw as next: insert into mytable(id, myblob) values (1, utl_raw.cast_to_raw(‘some magic here’)); It will cast your input VARCHAR2 into RAW datatype without modifying its content, then it will insert the result into your BLOB column. More details about the function utl_raw.cast_to_raw