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 | Žežulka
 10 | Ábel
  8 | Čeněk



Další informace o konferenci Databases