- Nicht-Standard Alternativen verfügbar
- ⚡Leere Zeichenketten werden zu
Null - Sehr geringes vorgegebenes Limit: 1
- Ohne dem Synonym
Char Varying
Der SQL-Typ für Zeichenketten variabler Länge ist Character Varying, wobei die kürzeren Synonyme Char Varying und insbesondere Varchar gängiger sind.
CREATE TABLE … (
email VARCHAR(320)
)Der Typ Varchar kann parametrisiert werden, um die maximale Länge zu begrenzen. Im Beispiel auf 320 Zeichen. Beachte, dass die Einheit „Zeichen“ sind, nicht „Bytes“.✓✗ Ohne Angabe einer Längenbeschränkung gilt eine vom System vorgegebene Grenze (ID069), die manchmal sogar nur ein Zeichen ist.
Da der Typ Varchar Zeichen, nicht Bytes, speichert, ist die Angabe der Character Set und Collate-Klauseln zulässig.
Nicht-Standard Alternativen
Weiterführende Links
- Ergänzende Funktionen
- Vorgeschriebene Funktionen
- Optionale Funktionen
- Vom System vorgegebene Elemente
Normative Referenzen
Die SQL-Typen Character Varying, Char Varying und Varchar sind als zwingende Funktion E021-02, „CHARACTER VARYING data type (including all its spellings)“ in ISO/IEC 9075-2:2023 definiert. Sie waren bereits in SQL-92 (Entry-Level) verfügbar.

