大文字と小文字を区別せず、「a」と「ä」を区別する (または、より一般的には、ウムラウト/アクセント付き文字とその「純粋な」形式を区別する) UTF8 の MySQL 照合を探しています。utf8_general_ci
前者を行いutf8_bin
、後者を行い、bot none は両方を行います。WHERE
そのような照合がない場合、句にできるだけ近づけるために何ができますか?
3212 次
4 に答える
7
私のお勧めはutf8_bin
、WHERE 句で、比較の両側を大文字または小文字に強制することです。
于 2010-01-11T19:21:53.540 に答える
-1
を試すことができますutf8_swedish_ci
。大文字と小文字を区別せず、 aとäを区別します(ただし、たとえばüをyのように扱います)。
照合は言語に依存しており、ドイツ語にはMySQLに独自の照合がないようです。(私はあなたがドイツ人だと言っているあなたのプロフィールを見ました。)
于 2010-10-10T17:13:53.643 に答える