Blob の 16 進文字列値を検索して、テーブルの行を選択したいと思います。16 進数表現が 0041b074351bfa1092fd740c146f26ae であるブロブ値を見つけたいと考えています。文字列の全部または一部を入力して、この行を選択できるようにしたいと考えています。これは可能ですか?
4230 次
2 に答える
3
これを試して:
SELECT *
FROM t1
WHERE UNHEX(hex_col) LIKE '%value%';
ps: パフォーマンスに関しては、非常に遅くなる可能性があります。気をつけて。;-)
于 2013-04-23T01:36:34.360 に答える
0
簡単なクエリは私にとってはうまくいきます..このようにしてみてください
例えば。
選択する *
YOUR_TABLE_NAME_HEREから
WHERE YOUR_BLOB_FIELD_NAME_HERE LIKE '% SEARCH_TEXT_HERE %'
于 2014-11-05T06:39:51.280 に答える