Ceske razeni v Postgresu na SuSE 8.1
Martin Zuber
zuber na centrum.cz
Sobota Leden 11 08:31:14 CET 2003
Dobreho dne,
nainstalova jsem si SuSE 8.1 a s nim i Postgres. Podle navodu z
root.cz jsem si nastavil LATIN2 kodovani v databazi, protoze
implicitne je SQL_ASCII. I kdyz mam spravne nastavene locales, tabulky
mam v LATIN2, tak mi ta potvora nechce radit cesky -- retezce
zacinajici na diakritiku (napr seznam jmen) se mi seradi podle
ASCII/LATIN2 hodnoty, ne podle razeni locales.
Prosim o (jemne) nakopnuti spravnym smerem,
s pozdravem Martin Zuber
Info o nastaveni locales pri startu daemona:
LANG=cs_CZ
LC_CTYPE="cs_CZ"
LC_NUMERIC="cs_CZ"
LC_TIME="cs_CZ"
LC_COLLATE="cs_CZ"
LC_MONETARY="cs_CZ"
LC_MESSAGES="cs_CZ"
LC_PAPER="cs_CZ"
LC_NAME="cs_CZ"
LC_ADDRESS="cs_CZ"
LC_TELEPHONE="cs_CZ"
LC_MEASUREMENT="cs_CZ"
LC_IDENTIFICATION="cs_CZ"
LC_ALL=cs_CZ
Vypis z tabulky serazeny podle jmena:
pokus=> select * from jmena order by jmeno;
id | jmeno
----+---------------------------
9 | Arab
1 | Chmaták
7 | Daněk
2 | Hanák
5 | Zuber
4 | Zůber
6 | Zúber
3 | eulka
10 | Ábel
8 | Čeněk
Další informace o konferenci Databases