[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

PostgreSQL i sortowanie PL znaczkow



Witam,

Na wstepie, czytam pl.com.linux.*, szukam w listach debianowych (ps - czy
mozna przeszukac tam na raz wiecej niz miesiac?) i chwilowo brak sukcesow.

Chodzi o sortowanie przez Postgresa polskich literek - mianowicie trafiaja
zawsze na koniec.

Na roznych grupach porada bylo skompilowac z --enable-locale (debianowy
pakiet z unstable 7.2.2-2 jest tak skompilowany). Mam wygenerowane lokale
dla pl_PL. Zrobilem eksport dla konta postgres (.bashrc) i dla root'a
przed startem

LC_CTYPE=pl_PL
LC_COLLATE=pl_PL
LANG=pl_PL
export LC_CTYPE LC_COLLATE LANG

po przeladowaniu, psql dalej pokazuje swoje - czyli np:
select * from wojewodztwo order by nazwa;
 id |        nazwa        |    normalizacja
----+---------------------+---------------------
 12 | dolnośląskie        | dolnoslaskie
 14 | kujawsko-pomorskie  | kujawsko-pomorskie
  2 | lubelskie           | lubelskie
 15 | lubuskie            | lubuskie
  1 | mazowieckie         | mazowieckie
  8 | małopolskie         | malopolskie
 11 | opolskie            | opolskie
 10 | podkarpackie        | podkarpackie
  5 | podlaskie           | podlaskie
  3 | pomorskie           | pomorskie
  4 | warmińsko-mazurskie | warminsko-mazurskie
 13 | wielkopolskie       | wielkopolskie
 16 | zachodniopomorskie  | zachodniopomorskie
  7 | łódzkie             | lodzkie
  9 | śląskie             | slaskie
  6 | świętokrzyskie      | swietokrzyskie
(16 rows)

Jakies wskazowki - ktoz juz walczyl z tym?

Pozdrawiam
--
Adrian (Sauron) Siemieniak    /~//_      .. Who can destroy The Thing,
sauron@rpg.pl                / //__\      controls The Thing ... (DUNE)



Reply to: