Re: BUG #1069: functions "lower()" and "upper()" not characterset-aware

Поиск
Список
Период
Сортировка
От InterZone
Тема Re: BUG #1069: functions "lower()" and "upper()" not characterset-aware
Дата
Msg-id 4018107F.1060806@interzone.gr
обсуждение исходный текст
Ответ на Re: BUG #1069: functions "lower()" and "upper()" not characterset-aware  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Tom Lane wrote:
> "PostgreSQL Bugs List" <pgsql-bugs@postgresql.org> writes:
>
>>the functions "lower()" and "upper()" do not seem to work correctly with
>>ISO_8859_7 values
>
>
>>CREATE DATABASE mediagrk WITH TEMPLATE = template0 ENCODING = 'ISO_8859_7';
>
> upper/lower are driven by the database locale, not the encoding.
>
> They are presently broken for multi-byte encodings, but I don't think
> ISO_8859_7 is multi-byte.

Well, ISO_8859_7 is not multi-byte, and you're right:
I had:
LC_COLLATE:                           C
LC_CTYPE:                             C

I tried
initdb -E ISO_8859_7 --locale=el_GR data1
and it all worked wonderfully.

>
>             regards, tom lane

Thanks a lot and sorry for the false alarm.
Regards
Interzone

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

Предыдущее
От: "Hamedany, Allen"
Дата:
Сообщение: FW: Can not always connect to postmaster. Sometimes get "Connection refused".
Следующее
От: Jeffrey Quinn
Дата:
Сообщение: initdb: directory not empty issue