Czy like rozponaje duze/male litery
Piotrek_20 - 17-06-2007 00:20
Czy like rozponaje duze/male litery
Witam, Chcialem sie dopytac bo nie wiem czy like rozpoznaje duze male litery. Mam sobie w tabeli Person kolumne name gdzie jest rekord Tomek, zrobic zapytanie ktore nie uwzglednialo by wielkosci liter i zwrocilo rezultat niezalezni czy ktos poda: TomEK, ToMeK, tomek itd. a zapytanie jest trywialne: SELECT p.name FROM Person p WHERE p.name LIKE '%toMEK%'
Baza to Postgres.
Piotr Drewnik - 17-06-2007 00:20
"Piotrek_20" <anna_kotek@o2.pl> wrote in message news:1181984596.921592.86800@u2g2000hsc.googlegrou ps.com... > Witam, > Chcialem sie dopytac bo nie wiem czy like rozpoznaje duze male litery. > Mam sobie w tabeli Person kolumne name gdzie jest rekord Tomek, > zrobic zapytanie ktore nie uwzglednialo by wielkosci liter i zwrocilo > rezultat niezalezni czy ktos poda: > TomEK, ToMeK, tomek itd. > a zapytanie jest trywialne: SELECT p.name FROM Person p WHERE p.name > LIKE '%toMEK%' > > Baza to Postgres.
Nie wiem czy jest (pewnie tak) jakies ustawienie, ktore modyfikuje dzialanie like pod wzgledem case-sensitivity w postgresie. Zanim depesz albo jakis inny fachowiec :) od pgsql ci odpowie zrob tak:
select ... .where lower(name) like '%tomek%'
-- pozdrawiam piotr.drewnik
=?ISO-8859-2?Q?Pawe=B3_Matejski?= - 17-06-2007 00:20
Piotr Drewnik wrote: > "Piotrek_20" <anna_kotek@o2.pl> wrote in message > news:1181984596.921592.86800@u2g2000hsc.googlegrou ps.com... >> Witam, >> Chcialem sie dopytac bo nie wiem czy like rozpoznaje duze male litery. >> Mam sobie w tabeli Person kolumne name gdzie jest rekord Tomek, >> zrobic zapytanie ktore nie uwzglednialo by wielkosci liter i zwrocilo >> rezultat niezalezni czy ktos poda: >> TomEK, ToMeK, tomek itd. >> a zapytanie jest trywialne: SELECT p.name FROM Person p WHERE p.name >> LIKE '%toMEK%' >> >> Baza to Postgres. > > Nie wiem czy jest (pewnie tak) jakies ustawienie, ktore modyfikuje dzialanie > like pod wzgledem case-sensitivity w postgresie. Zanim depesz albo jakis > inny fachowiec :) od pgsql ci odpowie zrob tak: > > select ... .where lower(name) like '%tomek%' >
Jest like i ilike.
-- P.M.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Import za =?ISO-8859-2?Q?pomoc=B1_EMS_Data_Import_for_?==?ISO-8859-2?Q?MySQL_-_polskie_litery=2E?=
=?ISO-8859-2?Q?WY=B6wietlenie_rekord=F3w_pocz=B1wszy_od_?==?I SO-8859-2?Q?danej_litery=2E=2E=2E?=
[MySQL] - konwersja polskich znaków i jeszcze małe "conieco"
Tablet Pentagram XXL i Photoshop CS2 - Male pytanie
[mysql] male filmy - w blobie czy na dysku?
Ratunku - małe autko dostawcze w wektorze
MYSQL i PHP - polskie litery w polu SELECT
Male zapytanie - prosba o pomoc
Fontoon CE - male zapytanie...
małe problemy odwieczne =_=
zanotowane.pldoc.pisz.plpdf.pisz.plfantazia.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|