Ответ 1
С этой целью вы можете использовать dbms_lob.instr, т.е.
select * from table_name
where dbms_lob.instr(blob_field, utl_raw.CAST_TO_RAW('00ff00ff'), 1, 1) > 0
Как я могу выполнить поиск (поместить условие) в поле blob в oracle, например текстовые поля?
Мне нужно следующее:
select * from table_name where blob_field like '%00ff00ff%'
В Oracle появляется некоторая ошибка.
С этой целью вы можете использовать dbms_lob.instr, т.е.
select * from table_name
where dbms_lob.instr(blob_field, utl_raw.CAST_TO_RAW('00ff00ff'), 1, 1) > 0