|
Kategorie: ASE: Datentypen: Character Datatypes
varchar(n)
Der Begriff varchar(n) bezeichnet einen
Datentyp.
Wie alle
Character Datatypes
ist auch der Datentyp varchar(n) zum
ANSI-Standard
kompatibel. Er benötigt 0 bis n
Byte
Speicherplatz,
abhängig von der tatsächlich eingegebene Anzahl von
Zeichen.
Die Spannweite für die Variable n liegt zwischen 1 und 255
(ASE®-Version
12.0) bzw. zwischen 1 und 16384 (ab ASE®-Version 12.5).
Verwendung des Datentyps varchar(n)
Der Datentyp varchar(n) ist für die Speicherung von
Zeichensätzen
geeignet, die eine variable Länge (variable-sized character string) haben. varchar(n) sollte
verwendet werden, wenn das zu speichernde
"Character Set"
pro Zeichen nur ein Byte Speicherplatz benötigt, also für
Singlebyte Character Sets
wie beispielsweise für Englisch. So genannte
Multibyte Character Sets,
wie beispielsweise für Japanisch oder
Chinesisch sollten in Spalten gespeichert werden, die mit dem Datentyp
nvarchar(n)
definiert wurden.
Siehe auch:
nchar(n), nvarchar(n), text, unichar(n), univarchar(n).
|