Autor Zpráva
hunter_dave
Profil
Zdravím,

Chci se zeptat jak se lze, pokud to vůbec jde, přímo v SQL dotazu zbavit diakritiky a velkých písmen.
Převést např : ŠřNaT na srnat
Tori
Profil
na malá: LOWER(). Oddiakritizování nejspíš nepůjde, ale můžete tomu sloupci nastavit takové porovnávání, aby dokázal vyhledávat bez ohledu na diakritiku.
Jan Tvrdík
Profil
hunter_dave:
Pro převod na malá písmena je k dispozici funkce LOWER. Neznám žádné způsob, jak snadno odstranit diakritiku.
hunter_dave
Profil
Jo toho sem se bál :) .. ale diky za LOWER
Kajman
Profil
hunter_dave
Můžete si udělat uživatelskou funkci, která diakritiku odstraní např. díky replace. Ale svižné to nejspíše nebude.
Kcko
Profil
hunter_dave:
http://stackoverflow.com/questions/2302813/normalizing-accented-characters-in-mysql-queries

Viz dole

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: