[Java lista] pg order

Balázs Hollósi hollosibalazs at gmail.com
2010. Feb. 26., P, 14:47:45 CET


Sziasztok

nem tévesztettem listát, csak sokszor fordult már elő postgreses téma,
hátha van tudója itt a kérdésnek.

van egy tábla, többek között van egy title mező benne, varchar(500).
bizonyos szövegek benne - jellel kezdődnek, pl:

-alma
-béta
-cékla

order by title az alábbi eredményt adja a többi adattal együtt:

-alma
az
balta
-béta
-cékla
réka

a trim(title) nem szedi le a - jelet, tehát nem tekinti
whitespace-nek.. mi alapján ignorálja az első (-) karaktert?

postgres 8.4, ubuntu,
lc_collate 	en_US.utf8
lc_numeric 	en_US.utf8
...

gusztustalannak tűnő megoldás (szögelés): order by substring(title
from 1 for 1), title
így működik, de nem szeretném hosszan így hagyni..

köszi,
B


További információk a(z) Javalist levelezőlistáról