From: Oliveiros C, <oliveiros.cristina@marktest.pt>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Adrian Klaver <aklaver@comcast.net>
Cc: pgsql-sql@postgresql.org
Subject: Re: How to order varchar data by word
Date: Tue, 20 Oct 2009 14:39:23 +0100
Message-ID: <754C7C57E773410197FA4BF910DE9973@marktestcr.marktest.pt> (raw)
References: <6caee9520910140240u13daba93ua20637642727776e@mail.gmail.com>
<b4399d110910140243q408a3e50y46dd7da936bdfe57@mail.gmail.com>
<99F66F53142145DE8127EAF7423AF726@marktestcr.marktest.pt>
<200910141354.17785.aklaver@comcast.net>
<EDA0AFB36F144EE38143CCE0734312E0@marktestcr.marktest.pt>
<8017.1255973569@sss.pgh.pa.us>
Hello, Tom.
Thank you for your e-mail
Even though I am not familiar with the exact procedure to switch to other
locales,
I'm gonna research this more deeply.
Anyway, I would appreciate if you could spare me some time and give me a
couple of pointers to this subject.
Again, thank you
Best,
Oliveiros
----- Original Message -----
From: "Tom Lane" <tgl@sss.pgh.pa.us>
To: "Oliveiros C," <oliveiros.cristina@marktest.pt>
Cc: "Adrian Klaver" <aklaver@comcast.net>; <pgsql-sql@postgresql.org>
Sent: Monday, October 19, 2009 6:32 PM
Subject: Re: [SQL] How to order varchar data by word
> "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
>
> --
> Sent via pgsql-sql mailing list (pgsql-sql@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-sql
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-sql@postgresql.org
Cc: oliveiros.cristina@marktest.pt, tgl@sss.pgh.pa.us, aklaver@comcast.net
Subject: Re: How to order varchar data by word
In-Reply-To: <754C7C57E773410197FA4BF910DE9973@marktestcr.marktest.pt>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox