Re: posix pattern matching

Поиск
Список
Период
Сортировка
От eshkinkot@gmail.com (Сергей Бурладян)
Тема Re: posix pattern matching
Дата
Msg-id 87ocbj4anr.fsf@home.progtech.ru
обсуждение исходный текст
Ответ на posix pattern matching  (Stanislav Orlenko <orlenko.stas@gmail.com>)
Список pgsql-ru-general
Stanislav Orlenko <orlenko.stas@gmail.com> writes:

> Стоит Postgresql 8.4.4. Есть таблица со списком стран в большом регистре, в частности:
> =# select name from countries where name ~ 'РОССИ';
>   name 
> --------
> РОССИЯ
> (1 row)
>
> А когда пробую пробую сделать case insensitive выборку через POSIX :
>
> =# select name from countries where name ~* 'росси';
> name
> ------
> (0 rows)
>
> то как видно не получаю ничего.
>
> Попробовал сделать подобное для английского - работает.
>
> Есть мысли по этому поводу?

У Вас видимо кодировка базы UTF-8, в UTF-8 не работают классы символов и
регистронезависимое сравнение, это доделали только в 9.0

-- 
С уважением, Сергей Бурладян

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

Предыдущее
От: Stanislav Orlenko
Дата:
Сообщение: posix pattern matching
Следующее
От: simplevolk@gmail.com
Дата:
Сообщение: Асинхронная мульти-мастер репликация. Возможные проблемы и решения