мб кто-нить что-нить умное подскажет?
скачал 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 с русскими буквами?
Форум —
Development
