Blob
используется для двоичных данных, таких как изображения или другие двоичные файлы.
Для длинных текстовых полей следует использовать Clob
или NClob
.
Двоичное представлениев строке следует использовать для Blob
, например, HEX или Base64.
Для Oracle существует несколько хранимых процедур или функций для этой цели, таких как rawtohex(COLUMN)
, utl_raw.cast_to_varchar2(utl_encode.base64_encode(COLUMN))
и некоторые другие.