pgSQL a české třídění

Vostry Michal Vostry na uhul.cz
Středa Květen 21 15:53:34 CEST 2003


Zdravím všechny,

došly mi nápady s českým tříděním v pgSQL, jde o verzi 7.3.2 na RH9,
na serveru mám nainstalované balíky
postgresql-7.3.2-3
postgresql-server-7.3.2-3
postgresql-libs-7.3.2-3

Databázi jsem ručně inicializoval několika způsoby, např.
initdb --locale=cs_CZ.ISO8859-2 --encoding=LATIN2 -D /var/lib/pgsql/data
initdb --locale=cs_CZ.UTF8 --encoding=LATIN2 -D /var/lib/pgsql/data
initdb --locale=cs_CZ.UTF8 --encoding=UNICODE -D /var/lib/pgsql/data

ALE pokaždé pak založím novou db (encoding LATIN2 nebo UNICODE ...),
vytvořím tabulku ABC s jediným varcharem TEXT, vložím data a po

SELECT * FROM ABC ORDER BY TEXT

se objeví :

TEXT
-----
A
ŽAŽA
B
C
D

Protože vlastně vidí (ověřeno např. v pgsql na konzoli):

TEXT
-----
A
AA
B
C
D

Prosím, poraďte někdo cokoliv, kde hledat chybu :-)
LOCALES ? pgAdmin, který používám na práci s daty ???

Díky 
Michal Vostrý.

---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.480 / Virová báze: 276 - datum vydání: 12.5.2003
 


Další informace o konferenci Linux