Re: Sortierreihenfolge

From: Andreas Kretschmer <akretschmer(at)internet24(dot)de>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Sortierreihenfolge
Date: 2011-12-02 20:51:52
Message-ID: 4ED93A68.3020106@internet24.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Am 02.12.2011 20:36, schrieb Susanne Ebrecht:
> Hallo Bernhard,
>
> On 02.12.2011 18:05, bernhard wrote:
>> Hallo Andreas,
>>> Ist zwar ecklig, aber das ist Dein Tabellendesign ja auch ;-)
>>>
>>
>> Ja, wenn Du wüßtest, was der Kerl mich Nerven kostet.... (Excel
>> sortiert das so, dann wirst Du das doch auch können!)
>
> Es gibt für die Sortierung Normen und Standards.
>
> Schau mal zum Beispiel hier:
>
> http://de.wikipedia.org/wiki/Alphabetische_Sortierung#Computersysteme
>
> PostgreSQL selbst bedient sich hier der libc - das ist eine Bibliothek,
> die das Betriebssystem
> mitbringt. Diese richtet sich meines Wissens nach dem Unicode-Standard.
>
> Es kommt also hier auch stark darauf an, welche locale Du beim
> Installieren von PostgreSQL verwendet hast. Weil hier mit lc_collate die
> Sortierung festgelegt wird.
>
> Wenn Du 9.1 nutzt - kannst Du mit Hilfe des neuen Collation Features
> auch andere Collations
> festlegen. Bei älteren Versionen bist Du da abhängig, von dem was Du
> einst installiert hast.
>
> Excel sortiert hier eindeutig falsch. Weil - wenn Zahlen werden nun
> einmal, wenn der Datentyp ein Stringtyp ist 1, 10, 100, 2, 20, 200
> sortiert.

Susanne, Du magst durchaus Recht haben - aber hilft das dem
Fragesteller? Du warst doch auch mal im Support, oder? ...

Andreas
--
Andreas Kretschmer
http://internet24.de

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Susanne Ebrecht 2011-12-03 10:17:12 Re: Sortierreihenfolge
Previous Message Susanne Ebrecht 2011-12-02 19:36:01 Re: Sortierreihenfolge