Re: Sensitive sort problem? - Mailing list pgsql-admin

From Stephan Szabo
Subject Re: Sensitive sort problem?
Date
Msg-id 20031125095150.J20420@megazone.bigpanda.com
Whole thread Raw
In response to Re: Sensitive sort problem?  ("Andrei Bintintan" <klodoma@ar-sd.net>)
List pgsql-admin
On Tue, 25 Nov 2003, Andrei Bintintan wrote:

> I give an example:
>
> These are the datas from the table names:
>
> id   n1   n2
> 1   AaAa    AaAa
> 2    X     X
> 3    A     A
> 4   a    a
> 5   ab    ab
> 6   _Y    _Y
> 8   ..a    ..a
> 9   .x    .x
> 7   ...a    ...a
>
> If I run: select * from names order by n1: the result is:
>
> id   n1   n2
> 4   a    a
> 8   ..a    ..a
> 7   ...a    ...a
> 3    A     A
> 1   AaAa    AaAa
> 5   ab    ab
> 9   .x    .x
> 2    X     X
> 6   _Y    _Y
>
> Which I don't think that is right. I don't know what happened. But I
> find that the ASCII char order is not respected here.

As Tom said, you've probably run initdb in a locale other than "C".
For example, I believe the above is correct for en_US.

pgsql-admin by date:

Previous
From: "Donald Fraser"
Date:
Subject: Re: Sensitive sort problem?
Next
From: Grzegorz Dostatni
Date:
Subject: Size on Disk