camka
не самка
mysql 4.1.x невозможность сортировки по алфавиту, если русский текст в UTF-8
Правильно ли я понимаю, что невозможно отсортировать русский текст в поле, кодировка которого по умолчанию UTF-8, потому как collation'нов для русского языка в этой кодировке на данный момент не имеется в природе?
Перепробовал все collation'ы из списка для utf8 кодировки. Безрезультатно. В частности не желает ставить Ё после Е.
[sql]
select title from album order by title collate ANY_COLLATION
[/sql]
-~{}~ 01.12.04 10:24:
Временно проблему решил при помощи перекодировки в ср1251 и сортировки по ней. Однако меня все-таки интересует возможность сделать это в родной utf8.
[sql] select title from album order by convert(title using cp1251)
[/sql]
Правильно ли я понимаю, что невозможно отсортировать русский текст в поле, кодировка которого по умолчанию UTF-8, потому как collation'нов для русского языка в этой кодировке на данный момент не имеется в природе?
Перепробовал все collation'ы из списка для utf8 кодировки. Безрезультатно. В частности не желает ставить Ё после Е.
[sql]
select title from album order by title collate ANY_COLLATION
[/sql]
-~{}~ 01.12.04 10:24:
Временно проблему решил при помощи перекодировки в ср1251 и сортировки по ней. Однако меня все-таки интересует возможность сделать это в родной utf8.
[sql] select title from album order by convert(title using cp1251)
[/sql]