мб кто-нить что-нить умное подскажет?
скачал postgres 8 beta
сделал
./configure --enable-locale --enable-multibyte
make
su
make install
su postgres
initdb -E UTF -D /blablabla
createdb -E UTF8
psql
=#select 'qwe' where 'фыв' ilike 'ФыВ';
?column?
----------
(0 rows)
в тоже время upper() работает :
=# select 'qwe' where upper('фыв') ilike upper('фыв');
?column?
----------
qwe
(1 row)
(на всякий случай)
=# show lc_collate;
lc_collate
-------------
ru_RU.UTF-8
(1 row)
=# \encoding
UNICODE
Вот. Везде пишут, что вроде как ilike должен пахать, а он не хочет((
Как быть? Можно ли заставить работать ilike с русскими буквами?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Postgres, POSIX и upper-case (2008)
- Форум PG::ConnectionBad (2015)
- Форум utf-8 [postgres] (2007)
- Форум Postgres (2001)
- Форум UTF (2003)
- Форум utf (2004)
- Форум postgres dump (2020)
- Форум 1C Postgres (2017)
- Форум postgre sql (2018)
- Форум 1с + postgre (2016)