ilike, ~*, ~~* does not work on 8.0.3 (db encoding - UNICODE)

Поиск
Список
Период
Сортировка
От Sergey Levchenko
Тема ilike, ~*, ~~* does not work on 8.0.3 (db encoding - UNICODE)
Дата
Msg-id e3ffbf24050614084422f6dfbc@mail.gmail.com
обсуждение исходный текст
Список pgsql-general
I can not get work ilike, ~*, ~~* with not ascii chars, but upper,
lower, order by - work good.
db encoding is UNICODE.

test=> SELECT 'Тест' ~~* 'тест';
 ?column?
----------
 f

test=> SELECT 'Тест'' ~* 'тест';
 ?column?
----------
 f

test=> SELECT 'Тест'' ILIKE 'тест';
 ?column?
----------
 f

test=> SELECT upper('Тест'') ~~ upper('тест');
 ?column?
----------
 t


tesscom=> SELECT upper('Тест'') ~ upper('тест');
 ?column?
----------
 t

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

Предыдущее
От: Vivek Khera
Дата:
Сообщение: Re: PostgreSQL Certification
Следующее
От: Danny Gaethofs
Дата:
Сообщение: server not starting