Re: [BUGS] BUG #14885: mistake in sorting win1251 chars

Поиск
Список
Период
Сортировка
От Francisco Olarte
Тема Re: [BUGS] BUG #14885: mistake in sorting win1251 chars
Дата
Msg-id CA+bJJbymE-hJAYVd9Pt8CsfmN+bTC51gOW6WU_2Kr8icEM50Bg@mail.gmail.com
обсуждение исходный текст
Ответ на [BUGS] BUG #14885: mistake in sorting win1251 chars  (k.daskalov.911@gmail.com)
Ответы Re: [BUGS] BUG #14885: mistake in sorting win1251 chars  (Kalin Daskalov <k.daskalov.911@gmail.com>)
Список pgsql-bugs
On Thu, Nov 2, 2017 at 10:57 AM,  <k.daskalov.911@gmail.com> wrote:
> Here is a small example:
> "АЙГЕР"
> "АИКО"
> "АЙКОН"

Are you sure it's sorting badly? In some collations some letters sort
equally, you should try:

"АИКО"
"АЙКОН"
and
"АИКОH"
"АЙКО"

as "И" may be sorting in the same place as "Й" and it is deciding by the tails.

It happens in spanish with the tildes ( a and à sort in the same
place, so unless they are the only difference order depends on aht is
around:
test=> select * from ( values ('a'),('à'),('ay'),('àx'),('za'),('zà')
) x order by 1;column1
---------aààxayzazà
(6 rows)
)

Doing something like this with your alphabet may shed some light on the issue.

(note, this was done with locale en_US.utf-8 )

Francisco Olarte.


--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Tomas Vondra
Дата:
Сообщение: Re: [BUGS] BUG #14885: mistake in sorting win1251 chars
Следующее
От: Kalin Daskalov
Дата:
Сообщение: Re: [BUGS] BUG #14885: mistake in sorting win1251 chars