Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

NATIONAL CHARACTER VARYING - Zeichenketten variabler Länge

Der Datentyp NATIONAL CHARACTER VARYING oder NVARCHAR wird für Spalten verwendet, die National-Werte (siehe Abschnitt „National-Literale") variabler Länge enthalten können.



{ NATIONAL CHAR[ACTER] VARYING | NCHAR VARYING | NVARCHAR }( cu_max [CODE_UNITS])



cu_max

Vorzeichenlose Ganzzahl zwischen 1 und 16000, die die maximale Länge der NVAR-CHAR-Spalten in Code Units festlegt.

In SESAM/SQL wird für Unicode-Zeichenketten die Codierungsform UTF-16 verwendet, bei der jede Code Unit aus 2 Byte besteht.


Wertebereich für NVARCHAR-Spalten

Eine NVARCHAR-Spalte kann National-Werte beliebiger Länge kleiner oder gleich der angegebenen maximalen Länge enthalten.


Beispiel

Sie definieren eine NVARCHAR-Spalte BESCHREIBUNG_IN_GRIECHISCH, die National-Werte mit einer Länge von maximal 1000 Zeichen aufnehmen kann, wie folgt:

beschreibung_in_Griechisch NVARCHAR(1000)