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