Am Freitag, 23. Juli 2004 15:30 schrieb Markus Bertheau:
> > That's your problem. Your locale doesn't match your encoding. You need
> > to use a compatible combination.
>
> What is happening in the server that this is required?
When you ask locale-aware functions to compare strings, convert to l
Markus Bertheau <[EMAIL PROTECTED]> writes:
> Do the following in an installation initdb'd in ru_RU.KOI8-R (It doesn't
> happen if you initdb'd with UTF-8).
If this is a bug, it's a bug in the ru_RU.KOI8-R locale definition.
You can prove that the locale considers the strings equal without
Postgre
Ð ÐÑÐ, 23.07.2004, Ð 14:02, Peter Eisentraut ÐÐÑÐÑ:
> Am Freitag, 23. Juli 2004 11:49 schrieb Markus Bertheau:
> > Do the following in an installation initdb'd in ru_RU.KOI8-R (It doesn't
> > happen if you initdb'd with UTF-8). You need to run psql in a locale
> > that is capable of russian letters
Am Freitag, 23. Juli 2004 11:49 schrieb Markus Bertheau:
> Do the following in an installation initdb'd in ru_RU.KOI8-R (It doesn't
> happen if you initdb'd with UTF-8). You need to run psql in a locale
> that is capable of russian letters, namely an UTF-8 locale, or a KOI8-R
> locale. Then:
>
> CR
bug=# select * from example_objects where name = 'ÐÑ';
object_id | name
---+
2 | ÐÑ
2 | ÐÑ
(ÑÐÐ: 2)
bug=# select version();
version