Autor Zpráva
operanda
Profil
Nemuzu prijit na to, ze kdyz omezim dotazy where blbla like"%í%", ze mi to najde slova i s kratkym i. Nechapu kdo ho to odstranovani diakritiky ucil, ale ja chci vyhledat striktne to co sem mu zadal :-/ muzete mi poradit, jak ho to odnaucim? diky
DoubleThink
Profil *
Použij COLLATE utf8_bin
operanda
Profil
tak to neni presne to co bych cekal. navic to mam v cp1250. tohle dela bud to same jako bez nebo nevyhleda nic :-/ ale diky aspon za pokus
Kajman_
Profil *
A cp1250_general_ci nebo cp1250_bin, také nefunguje podle představ?
operanda
Profil
ne, proste ne. uz sem i smazal celou tabulku a vytvoril s porovnanim cp1250_general_ci, nahral data pres webrozhrani s kodovanim windows1250 a selectuju je s COLLATE cp1250_general_ci a nic. tak sem ruzne experimentoval a vzdycky to ma bud nuleovej vyskyt kvuli spatnymu kodovani nabo je pro nej pri zadani "%kopí%" --> kopíruj stejny jako kopie... :(((
DoubleThink
Profil *
Je potřeba použít binární porovnávací mod (*_bin), jedině pak bude MySQL porovnávat řetězce striktně bitově.
operanda
Profil
jo diky moc. presne tak. musi to byt binarne.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0