![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 7.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam problem mam skrypcik który wyszukuje mi nazwiska z bazy danych tylko ze najgorsze jest to iż wpisując pierwsze litere mała przeszukuje mi wszystkie nazwiska z mala litera , a jak z duzą to tylko duze.
Czyli mi pomija male i duze litery ktore zapisane sa w bazie. O to ten skrypt:
pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
W postgresie wyszukiwanie "case insensitive" uzyskujesz poprzez ilike. Pamiętaj jednak, że czasem pg ma to do siebie, że nie bierze pod uwagę polskich znaków, więc "ż" będzie czymś innym niż "Ż".
Innym sposobem jest użycie funkcji lower:
z tym, że "jakis_tekst" też musi być zapisany małymi literami. Podobnie jak w pierwszym przypadku, mogą wystąpić problemy z polskimi znakami. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 10:05 |