За да вмъкнете VARCHAR2
в BLOB
колона можете да разчитате на функцията utl_raw.cast_to_raw
както следва:
insert into mytable(id, myblob) values (1, utl_raw.cast_to_raw('some magic here'));
Той ще прехвърли вашия вход VARCHAR2
в RAW
тип данни, без да променя съдържанието му, той ще вмъкне резултата във вашия BLOB
колона.
Повече подробности за функцията utl_raw.cast_to_raw