utf8-general-ci
多くの値に ASCII 以外の文字が含まれるエンコーディングのフィールドがあります。したい
ASCII 以外の文字を含むすべてのフィールドを検索します
すべての非 ASCII 文字を対応するASCII バージョンに置き換えます。
例: コートジボワールはコートジボワール、サントメはサントメなどに置き換えます。
どうすればこれを達成できますか? フィールド タイプを ascii に変更すると、非 ascii 文字が「?」に置き換えられます。を使用してそのようなすべてのフィールドを検索することさえできません
RLIKE '%[^a-z]%'
例えば
SELECT columname
FROM tablename
WHERE NOT columname REGEXP '[a-z]';
空集合を返します。
ありがとう