Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Więc tak problem jest w ILIKE ew z wykrzystaniem regexpa ~*
zapytanie wyglada tak
SELECT 'Łopata' ILIKE 'Łop%', 'Łopata' ilike 'łop%';
wynik]
?column? | ?column? ~* ----------+---------- t | f (1 row)
wykorzystaniem regexpów tak
SELECT 'Łopata' ~* 'Łop', 'Łopata' ~* 'łop';
wynik
?column? | ?column? ~* ----------+---------- t | f (1 row)
i dla czego jest problem z rozroznianiem malych i wielkich liter w przypadku polskich znaków :/ ?
A kodowanie mam takie samo w bazie i na konsoli...
a za bardzo mi sie nie uśmiecha korzystać z upper....
Offline
Problem jest znany od dłuższego czasu. Spróbuj rozwiązania zastosowanego tutaj: http://www.mail-archive.com/pgsql-bugs@postgresql.org/msg18580.html
Offline