С сопоставлением utf8_general_ci
, MySQL считает Munchen
и München
одинаковыми, поскольку при этом сортировка u
и ü
считаются идентичными.Являются ли некоторые сравнения строк не символами?
Существуют ли какие-либо сортировки, где символьные последовательности разной длины считаются идентичными, например, где ü
считается идентичным ue
?
Справочная информация по вышеуказанному примеру: В Германии ue
используется в качестве замены ü
, когда доступен только латинский алфавит.
Фактически: Надеюсь, что таких сортировок не существует! Они сделают мою жизнь труднее.
Спасибо, за плохие новости. ;-) – feklee
Извините, я просто посланник: o) – RandomSeed
Думаю, вы имели в виду 'xxx_german2_ci'. Если я попытаюсь исправить опечатку, я получу: * «Редактирование должно быть не менее 6 символов, есть ли что-то еще для улучшения этой должности?» * – feklee