Re: Sorting problem

From: Stephan Szabo <sszabo(at)megazone(dot)bigpanda(dot)com>
To: "George A(dot)J" <jinujosein(at)yahoo(dot)com>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: Sorting problem
Date: 2003-10-15 03:39:25
Message-ID: 20031014203640.V89503@megazone.bigpanda.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql


On Tue, 14 Oct 2003, George A.J wrote:

> hi all,
> i am using postgres 7.3.2 .i am converitng a mssql database to postgres.
> now i am facing a strange problem. sorting based on a varchar field is not working
> as expected. the non alphanumeric characters are not sorting based on the ascii
> value of them.

What OS and locale are you using? If it's not "C", you're probably
getting bit by the fact that many natural language collations (such as
en_US for example) don't consider most of the symbols except as tie
breakers when sorting. Unfortunately, to change the locale you need to
run initdb again with the appropriate locale, something like:
LANG="C" initdb -D /path/to/dataspace

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message Richard Huxton 2003-10-15 08:17:50 Re: Create View
Previous Message George A.J 2003-10-15 03:30:54 Sorting problem