A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  Sonderzeichen  sybase-tech-blog


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