sql >> Databáze >  >> RDS >> Mysql

Jedinečný klíč UTF8 bez ohledu na velikost písmen MySQL, ale citlivý na přízvuk

Zde nemusíte znovu vynalézat defekt pneumatiky (znovu vynalézat kolo).

V MySQL jsou dvě kolace ve španělštině:

utf8_spanish_ci (moderní španělština) andutf8_spanish2_ci (tradiční španělština)

Tito znají jazyk dostatečně dobře na to, aby věděli, že N a n by se měly skládat dohromady, ale že Ñ a ñ jsou různá písmena mezi N a O. Ve španělštině je Ñ ve skutečnosti jiné písmeno, nikoli přízvuk.

Nastavte řazení sloupců na utf8_spanish_ci a vše bude fungovat tak, jak chcete.



  1. Problémy s kódováním textu MySQL C#

  2. Jak zadat speciální znaky jako &do databáze Oracle?

  3. Aktualizujte více sloupců v SQL

  4. Vyberte odlišný sloupec spolu s některými dalšími sloupci v MySQL