テキストフィールドのように、Oracleのblobフィールドを検索(条件を設定)するにはどうすればよいですか?
私は次のような何かが必要です:
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