Re: Order By ignoring "-" character

From: Bruno Wolff III <bruno(at)wolff(dot)to>
To: Dave Wood <postgresql_question(at)attbi(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Order By ignoring "-" character
Date: 2003-06-07 15:21:32
Message-ID: 20030607152132.GB8873@wolff.to
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Thu, Jun 05, 2003 at 11:43:08 -0400,
Dave Wood <postgresql_question(at)attbi(dot)com> wrote:
> I'm having a problem where the ORDER BY clause is not performing as I
> would expect. I created a small set of test data:
>
> If this isn't considered a bug, then could somebody please enlighten me
> as to the proper use of ORDER BY? In other words, how do I get postgres
> to order by using a sort typical of every text sort I've ever seen?
> Once that takes case into consideration and doesn't pick and choose
> which characters it will use for the sort.

It is a locale issue. Order by sorts by the locale ordering. I believe
the fix for this thi requires an initdb, specifying C for the locale.

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Stephan Szabo 2003-06-07 15:22:16 Re: Order By ignoring "-" character
Previous Message Tom Lane 2003-06-07 15:18:16 Re: Order By ignoring "-" character