Imam InnoDB tabelo "hrana", collation utf8slovenianci
Not imam zapis "Goveja juha"
Tale poizvedba vrne rezultat in deluje ok:
SELECT * FROM hrana WHERE jed LIKE '%go%'
Čeprav je v tabeli zapis z veliko začetnico, vrne rezultat.
Tale pa že ne več:
SELECT * FROM hrana WHERE jed LIKE '%gov%'
Je enako kot prej, samo ena dodatna črka in ne najde nič WFT ?!?
V redu pa dela, če napišem z velikimi
SELECT * FROM hrana WHERE jed LIKE '%Gov%'
imam nastavljen SET CHARACTER SET 'utf8'
in SET NAMES '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.
Mysql verzija = 5.1.48
Kašna ideja?