Как я могу искать в (большом условии) поле 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