2011-08-04 20 views
0

MySQLの場合、文字列内のすべての外部文字をëeのような '通常の'文字に置き換える最も簡単な方法を知っていますか?MySQL:文字列のすべての外国文字を置換する

私は今、REPLACE関数複数を使用していますが、私はそれが本当に遅いなってきた感じています...私は、関連する情報を破棄するのではなく、と信じている

+0

「外国語」の文字のすべてが「通常」の文字に直接的に1対1のマッピングを持つわけではありません(「正常」という概念はやや疑わしい)。これを行うと、情報が破棄されます。なぜあなたはこれをしたいのですか? –

+0

人の中には外国人のキャラクターを使っているものもあれば、そうでない人もいるので。オランダ語では特定の単語がありますが、一部の人々はそれを書くのが面倒です(または、それはオランダのキーボードにないので、わからない) – Dylan

答えて

0

は、あなたがこれらの違いを無視して照合を使用したいです比較の間。私はMySQLが提供すると思う「アクセントに敏感でない」照合が必要です。

+0

あなたは正しいです。私が今使っている照合(utf8_general_ci)は既にそれを行っています!私はそれがないと思った... – Dylan