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
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 |