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