Collection Contents Zurück Weiter PDF

ASA Datenbankadministration

Internationale Sprachen und Zeichensätze

Zeichensätze in Software

Mehrbyte-Zeichensätze


Einige Sprachen, wie beispielsweise Japanisch und Chinesisch, haben wesentlich mehr als 256 Zeichen. Diese Zeichen können nicht mit einem einzelnen Byte angezeigt werden, wohl aber in Mehrbyte-Zeichensätzen. Außerdem benutzen einige Zeichensätze die viel größere Anzahl von Zeichen in der Mehrbyte-Darstellung, um Zeichen aus vielen Sprachen in einem einzigen, umfassenderen Zeichensatz darzustellen.

Es gibt zwei Arten von Mehrbyte-Zeichensätzen. Einige haben eine variable Breite, d.h. einige Zeichen sind Mehrbyte-Zeichen, die anderen aber Einbyte-Zeichen. Andere Zeichensätze haben eine feste Breite, in der alle Zeichen im Zeichensatz dieselbe Anzahl von Byte haben. Adaptive Server Anywhere unterstützt nur Zeichensätze mit variabler Breite.

Weitere Hinweise zu den Mehrbyte-Zeichensätzen finden Sie unter Mehrbyte-Kollatierungen verwenden.

Beispiel 

Beispiel: Die Zeichen im Shift-JIS-Zeichensatz sind ein oder zwei Byte lang. Liegt der Wert des ersten Bytes im Bereich der hexadezimalen Werte von \x81 bis \x9F oder von \xE0 bis \xEF (Dezimalwerte 129-159 oder 224-239), so ist das Zeichen ein Zwei-Byte-Zeichen, und das Folgebyte (follow byte) vervollständigt das Zeichen. Ein Folgebyte ist jedes Byte, das kein erstes Byte ist.

Wenn das erste Byte außerhalb des Bereichs liegt, ist das Zeichen ein Einbyte-Zeichen, und das nächste Byte ist das erste Byte des folgenden Zeichens.


Collection Contents Zurück Weiter PDF