| [mySQL] LIKE case sensitive ?! | ||
|---|---|---|
|
blackmamba
18. jul 2010 12:33:49
Pridružen od: 4. mar 2008 559 objav 392 25 11 |
#1
Imam InnoDB tabelo "hrana", collation utf8slovenianci Tale poizvedba vrne rezultat in deluje ok: Čeprav je v tabeli zapis z veliko začetnico, vrne rezultat. Tale pa že ne več: Je enako kot prej, samo ena dodatna črka in ne najde nič WFT ?!? V redu pa dela, če napišem z velikimi imam nastavljen SET CHARACTER SET 'utf8' probal sem že tudi kombinacije z UPPER(jed) in LOWER(jed) in mb_strtoupper()... Do sedaj nisem nikoli tega opazil ali pa ni bilo problema. Kašna ideja? |
|
|
blackmamba
18. jul 2010 12:47:47
Pridružen od: 4. mar 2008 559 objav 392 25 11 |
||
|
muadib
16. avg 2010 09:08:44
Pridružen od: 6. avg 2010 4 objav 1 0 0 |
#3
Pazi tudi pri izbiri "kolejšna", kajti "kolejšn" ki se konča na cs ali bin je case sensitive, ostali ki se končajo na ci so pa case insensitive. Se pravi latin2bin ali utf8bin je case sensitive, dočim utf8generalci ali pa latin2croatianci pa je case insensitive. |
|
|
kelvan
24. avg 2010 17:08:50
Pridružen od: 19. okt 2007 891 objav 658 122 26 |
#4
ce imas nastavljeno case sensitive, lahko uporabis tudi |
|
