Namenskonventionen in einer NLS-Umgebung
Der Basiszeichensatz, der in Datenbanknamen verwendet werden kann,
besteht aus den Buchstaben A - Z in Groß- und Kleinschreibung (d. h. ohne
Umlaute), den Ziffern 0 - 9 und dem Unterstreichungszeichen (_). Diese Liste
wird um drei Sonderzeichen (#, @ und $) erweitert, um die Kompatibilität mit
Hostdatenbankprodukten zu gewährleisten. Verwenden Sie die Sonderzeichen
#, @ und $ in einer NLS-Umgebung mit Vorsicht, da sie nicht Teil des unver-
änderlichen NLS-Hostzeichensatzes (EBCDIC) sind. Abhängig von der ver-
wendeten Codepage können auch Zeichen des erweiterten Zeichensatzes ver-
wendet werden. Wird die Datenbank in einer Umgebung mit mehreren
Codepages verwendet, muss sichergestellt werden, dass alle Codepages alle
verwendeten Elemente des erweiterten Zeichensatzes unterstützen.
Beim Benennen von Datenbankobjekten (wie beispielsweise Tabellen und Sich-
ten) Programmbezeichnungen, Hostvariablen und Cursors können auch Ele-
mente des erweiterten Zeichensatzes (wie beispielsweise Umlaute) verwendet
werden. Welche Zeichen verfügbar sind, hängt von der verwendeten Code-
page ab.
Definition des erweiterten Zeichensatzes für DBCS-Bezeichner:
In DBCS-Umgebungen (DBCS = Doppelbytezeichensatz) besteht der erweiterte
Zeichensatz aus allen Zeichen des Basiszeichensatzes sowie den folgenden
Zeichen:
v Alle Doppelbytezeichen der einzelnen DBCS-Codepages mit Ausnahme des
Doppelbyteleerzeichens sind gültige Buchstaben.
v Das Doppelbyteleerzeichen ist ein Sonderzeichen.
v Die in den einzelnen gemischten Codepages verfügbaren Einzelbytezeichen
werden wie folgt verschiedenen Kategorien zugeordnet:
Kategorie
Ziffern
Buchstaben
Sonderzei-
chen
Zugehörige Konzepte:
v „Namenskonventionen" auf Seite 181
v „Namenskonventionen für DB2-Objekte" auf Seite 182
v „Namenskonventionen für Workstations" auf Seite 186
188
DB2 Connect EE - Einstieg
Gültige Codepunkte innerhalb der einzelnen gemischten Codepage
x30-39
x23-24, x40-5A, x61-7A, xA6-DF (A6-DF nur für Codepage 932 und
942)
Alle anderen gültigen Codepunkte für Einzelbytezeichen