Posted By: Trifid () on 'CZdatabases' Title: Re: Hledani bez diakritiky Date: Thu Aug 2 15:32:12 2001 > Cus, hele problem je asi takovy: > zaznamy v Mysql sou s hackama, carkama (Fuck John Goose). Potrebuju hledat > bez > diakritiky - melo by jit o PHP, sem ochotny si napsat neco v C nebo Perlu. > > Nicmene jde to bez toho ze bych si v db udelal sloupec polozka_ASCII a tam > to > transformoval z ty diakriticky verze? Ciste nejako pomoci SQL? > odpovidat tem udajum s diakritikou ;-(. resil jsem... nejcistsi reseni je udelat si udf (user defined function, c++, nejake examply jsou v dokumentaci) typu win2asc(string), pripadne cs2cs(source_enc,target_en,string) a pouzivat ... where win2asc(sloupec) like '%asciitest%' ovsem - vsechny operace se deji nad pocitanym sloupcem, takze zapomen na jakekoli vyhody z indexu apod., rychlost nic moc. nejrychlejsi reseni - mit duplicitni sloupce, ktery po insertu updatnes hodnotou win2asc(puvodnisloupec), nad nim ev. index a podle nej hledat. pokud bys chtel, moje win2asc apod. udf mi tu jeste lezi... Trifid@Redigy.Cz Rad bych veril, ze za pet minut zanikne svet.