Создание пользовательских MySQL Collation - PullRequest
5 голосов
/ 30 ноября 2010

Можете ли вы помочь в создании пользовательских параметров сортировки mysql?

Таблица будет содержать смесь данных в кириллице и латинских символах.некоторые данные будут начинаться с цифр.

мне нужно указать (и отсортировать):

  1. вся кириллица идет первой
  2. , чем все данные с латинскими символами
  3. в конце данных, начинающихся с буквы.

можно ли вообще этого достичь в mysql?

Заранее спасибо !!!

1 Ответ

2 голосов
/ 01 декабря 2010

MySQL dev site содержит шаги для добавления нового сопоставления. Судя по вашему описанию, вы можете определить правила без перестройки. Если бы правила были более сложными, это все равно можно было бы сделать, но потребовалось бы гораздо больше усилий, поскольку было бы необходимо добавить функции C для сравнения и перестроить MySQL

.
...