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: