Trideni u PostgreSQL (Re: SQL databaze)

Petr Kolar PETR.KOLAR na vslib.cz
Čtvrtek Červen 25 15:13:50 CEST 1998


Michael Mraka <michael na informatics.muni.cz> wrote:
> Petr Kolar wrote:
> %    Trideni podle locales pro cestinu nestaci, takze by to asi chtelo 
> % trideni popsane na http://www.fi.muni.cz/~adelton/l10n/ ...
> 
> Jak nestaci? Co je jinak, kde je chyba?
> (Trideni, ktere je definovano v locales se IMHO od trideni podle normy (+-to,
> ktere uvadi adelton) lisi jen v trideni viceslovnych hesel.)  

Co takhle trideni drac~i', dra'c~ek, draci. Nevim, jestli mam spravne
locales, ale s nimi mam vysledek dra'c~ek, draci, drac~i', zatimco
s http://www.fi.muni.cz/~adelton/l10n/cssort/csort.c (popis pouziti
na http://linux-cz.inecnet.cz/czech-howto/Czech-HOWTO-11.html) je
vysledek draci, dra'c~ek, drac~i', coz je podle mne spravne, protoze
v prvnim pruchodu se kratke a dlouhe `a' nerozlisuje, zatimco `c'
s hackem a bez hacku ano.

Pro testovani pouzivam tento program v Perlu (vstup obsahuje kazdy vyraz 
na zvlastnim radku):

#!/usr/bin/perl
use locale;
while (<>) {
  s/\n$//;
  unshift(@A, $_);
}
print join("\n", sort @A), "\n";

Pokud mam spatne locale, kde lze sehnat dobre?

BTW: existuje nekde program sort pouzivajici locales?

                                                    S pozdravem
--
                         ***  Petr Kolar  ***
Department of Information Technologies, Technical University of Liberec
            Voronezska 1329, 461 17 Liberec, Czech Republic
            Phone: +420-48-535-2371   Fax: +420-48-535-2229
  E-mail: Petr.Kolar na vslib.cz   http://www.cesnet.cz/staff/kolar.html


Další informace o konferenci Linux