Re: How to order varchar data by word - Mailing list pgsql-sql

From Tom Lane
Subject Re: How to order varchar data by word
Date
Msg-id 8017.1255973569@sss.pgh.pa.us
Whole thread Raw
In response to Re: How to order varchar data by word  ("Oliveiros C," <oliveiros.cristina@marktest.pt>)
List pgsql-sql
"Oliveiros C," <oliveiros.cristina@marktest.pt> writes:
> If any one can explain me exactly how the order by clause works on varchars, 
> I 'd really appreciate it.

It sorts according to the sort order imposed by your locale setting
(see LC_COLLATE in particular).

A lot of locales have weird and wonderful rules that embody somebody's
notion of "dictionary order".  If you don't like it, try switching to
C locale.  Or you could learn enough about locale definitions to create
your own.
        regards, tom lane


pgsql-sql by date:

Previous
From: "Oliveiros C,"
Date:
Subject: Re: How to order varchar data by word
Next
From: Gary Chambers
Date:
Subject: Re: Efficiency in Multiple Queries of Same Table in a PL/PgSQL Function