Postgresql a select
Horák Daniel
horak na sitmp.cz
Úterý Říjen 21 16:10:23 CEST 2003
> > prosim o pomoc jak udelat select ktery nebude brat ohled na
> diakritiku.
> > Tj. select ..... where neco = pondeli;
> > i select ..... where neco = pondělí;
> >
> > vrati to same?
> >
> > Diky Jirka
>
> Strilim od boku - udelat funkci (proceduru), jenz prevede text s
> diakritikou na text bez diakritiky (ascii),
existuje funkce to_ascii()
> tuto funkci pouzit jak pro index nad timto polem, tak i pro
> vlastni select. Je dost mozne, ze postgres uz
> nejakou takovou ma (convert() + lower()).
Ale pozor - funkce lower()/upper() nefunguji pro multi-byte kodovani
(UNICODE). Je tedy treba mit databazi v kodovani napr. LATIN2.
Dan
Další informace o konferenci Test