## CODEPAGE

### Definition

Die Systemtabelle CODEPAGE enthält die vom Loader für die Konvertierung genutzten Konvertierungstabellen.

### Struktur

CODEPAGE

CODEPAGEID | CHAR(32) | Name der Code-Page (z.B. ISO-8859-2)
CODEPAGETABLE | CHAR(512) BYTE | Konvertierungstabelle von ASCII nach UCS2 für die jeweilige Code-Page

Die Systemtabelle CODEPAGE wird vorkonfiguriert. Die Spalte CODEPAGE enthält 27 Einträge bei Ihrer Auslieferung:

ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16, WINDOWS-874, WINDOWS-932, WINDOWS-936, WINDOWS-949, WINDOWS-950, WINDOWS-1250, WINDOWS-1251, WINDOWS-1252, WINDOWS-1253, WINDOWS-1254, WINDOWS-1255, WINDOWS-1256, WINDOWS-1257.

Der Vorschlagswert des Loader, die Code-Page ISO-8859-1, ist nicht in der Tabelle enthalten.

### Erläuterung

Die Systemtabelle CODEPAGE kann nur vom Datenbanksystemadministrator geändert werden. Wenn ein anderer Datenbankbenutzer versucht, die Tabelle zu verändern, wird der Vorgang vom Loader mit folgendem Fehler abgebrochen: -25251: Code page to set (<code_page_name>) not found in system table SYSLOADER.CODEPAGE. The privilege to change the content of this table is restricted to SYSDBA.

Alle Datenbankbenutzer können lesend auf die Einträge der Tabelle CODEPAGE zugreifen.

Siehe auch:

Loader, SET-Kommando

weitere Systemtabellen

Konzepte des Datenbanksystems, Benutzer, Authentifizierung und Berechtigungen