Re: Sortierreihenfolge

From: Susanne Ebrecht <susanne(at)2ndQuadrant(dot)com>
To: Andreas Kretschmer <akretschmer(at)internet24(dot)de>
Cc: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Sortierreihenfolge
Date: 2011-12-03 10:17:12
Message-ID: 4ED9F728.6090307@2ndQuadrant.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

On 02.12.2011 21:51, Andreas Kretschmer wrote:
> 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,

das war nur die Hintergrunderklärung - woran es liegt.
Geholfen hattest Du ja schon.
Und eine bessere Möglichkeit - als Du genannt hast, gibt es wohl nicht.

Liebe Grüße,

Susanne

--
Susanne Ebrecht - 2ndQuadrant
PostgreSQL Development, 24x7 Support, Training and Services
www.2ndQuadrant.com

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message bernhard 2011-12-03 12:05:47 Re: Sortierreihenfolge
Previous Message Andreas Kretschmer 2011-12-02 20:51:52 Re: Sortierreihenfolge