- Nicht-Standard Alternativen verfügbar
Der Datentyp für Zeichenketten fester Länge ist Character, mit dem kürzeren Synonym Char.
CREATE TABLE … (
waehrung CHAR(3)
)Der Typ Character kann parametrisiert werden, um die Länge festzulagen – im Beispiel ist die Länge 3. Beachte, dass die Einheit der Länge „Zeichen“ ist, nicht „Bytes“.✓✗ Ohne Längenangabe gilt die Voreinstellung „ein Zeichen“,
- Die Länge wird nicht erzwungen
Werte, die kürze als die angegebenen Länge sind, werden am Ende mit Leerzeichen erweitert, bis sie die notwendige Länge haben. Beachte, dass durch Pad Space-Collations der Verhalten von Zeichenketten fester Länge dem von Zeichenketten variabler Länge ähnlich wird.
Da der Typ Character Zeichen speichert, nicht Bytes, sind die Klauseln Character Set und Collate erlaubt.
Nicht-Standard Alternativen
- Beachte:
bpchar(ohne Länge) hat eine variable Länge - Die Länge wird nicht erzwungen
Weiterführende Links
- Ergänzende Funktionen
Vorgeschriebene Funktionen- Optionale Funktionen
- Vom System vorgegebene Elemente
Normative References
Die SQL-Typen Character und Char sind als zwingende Funktion E021-01, „CHARACTER data type (including all its spellings)“ in ISO/IEC 9075-2:2023 definiert. Sie waren bereits in SQL-92 (Entry-Level) verfügbar.

