Re: Problem mit der Sortierreihenfolge


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Gunnar Beck on Dezember 15, 2003 um 17:04:

Als Antwort auf Problem mit der Sortierreihenfolge geschrieben von Markus Hable on Dezember 15, 2003 um 15:38:

Hallo Markus,

das Zauberwort heißt Collating Sequence. Kurze Erklärung:
Eine Collating Sequence definirt die Sortierreihenfolge von Buchstaben einer Codepage. Wenn keine derartige Sequence angegeben wurde, so werden die Codepunkte der Codepage genommen. Da in beiden von Dir genannten Codepages erst alle kleinen, dann alle großen Buchtstaben kommen, ist das Ergebnis genau wie von Dir eingestellt.

Nun aber noch die schlechten Nachrichten:
1.) Die Collating Sequence wird beim "create database" gesetzt und kann danach nicht mehr geändert werden.
2.) Eine einmal gesetzte Collating Sequence wirkt sich auf alle Sortieroperationen aus.

Gruß,
Gunnar
www.marvinconsult.de

: Hallo NG,

: habe folgendes Problem:
: ich habe eine Datenbank angelegt mit den Eigenschaften:
: Zeichensatz: ISO8850-1
: Land/Region Deutschland
: Sortierreihenfolge: SYSTEM

: Nun habe ich eine Tabelle mit CHAR - Feldern angelegt
: und Daten eingefügt:
: Wenn ich die Daten sortiert ausgebe sieht es so aus:

: haus
: hütte
: HAUS
: HÜTTE

: mein Wunschergebnis:
: haus
: HAUS
: hütte
: HÜTTE

: --> kann mir da jemand weiterhelfen, wie ich dieses Problem in den Griff bekomme?
: Danke im Voraus

: Markus Hable

: P.S.: dieses Problem tritt ebenfalls bei folgendem Zeichensatz auf:
: IBM-850 und andere.




Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]