Nachfolgend finden Sie eine vollständige Liste der NLS-Parameter in Oracle Database, zusammen mit ihren Standardwerten und Bereichen, in denen jeder Parameter verfügbar ist.
Parameter | Beschreibung | Standardwert | Geltungsbereich |
---|---|---|---|
NLS_CALENDAR | Kalendersystem | gregorianisch | I, E, A |
NLS_COMP | SQL-, PL/SQL-Operatorvergleich | BINARY | I, E, A |
NLS_CREDIT | Kreditkontosymbol | Abgeleitet von NLS_TERRITORY | E |
NLS_CURRENCY | Symbol der Landeswährung | Abgeleitet von NLS_TERRITORY | I, E, A |
NLS_DATE_FORMAT | Datumsformat | Abgeleitet von NLS_TERRITORY | I, E, A |
NLS_DATE_LANGUAGE | Sprache für Tages- und Monatsnamen | Abgeleitet von NLS_LANGUAGE | I, E, A |
NLS_DEBIT | Sollbuchhaltungssymbol | Abgeleitet von NLS_TERRITORY | E |
NLS_DUAL_CURRENCY | Doppeltes Währungssymbol | Abgeleitet von NLS_TERRITORY | I, E, A |
NLS_ISO_CURRENCY | Internationales ISO-Währungssymbol | Abgeleitet von NLS_TERRITORY | I, E, A |
NLS_LANG | Sprache, Gebiet, Zeichensatz | AMERICAN_AMERICA .US7ASCII | E |
NLS_LANGUAGE | Sprache | Abgeleitet von NLS_LANG | Ich, A |
NLS_LENGTH_SEMANTICS | Wie Zeichenfolgen behandelt werden | BYTE | I, E, A |
NLS_LIST_SEPARATOR | Zeichen, das Elemente in einer Liste trennt | Abgeleitet von NLS_TERRITORY | E |
NLS_MONETARY_CHARACTERS | Währungssymbol für Dollar und Cent (oder deren Äquivalente) | Abgeleitet von NLS_TERRITORY | E |
NLS_NCHAR_CONV_EXCP | Meldet Datenverlust während einer Zeichentypkonvertierung | FALSE | Ich, A |
NLS_NUMERIC_CHARACTERS | Dezimalzeichen und Gruppentrenner | Abgeleitet von NLS_TERRITORY | I, E, A |
NLS_SORT | Sammlung | Abgeleitet von NLS_LANGUAGE | I, E, A |
NLS_TERRITORY | Gebiet | Abgeleitet von NLS_LANG | Ich, A |
NLS_TIMESTAMP_FORMAT | Zeitstempel | Abgeleitet von NLS_TERRITORY | I, E, A |
NLS_TIMESTAMP_TZ_FORMAT | Zeitstempel mit Zeitzone | Abgeleitet von NLS_TERRITORY | I, E, A |
Die Werte in der Spalte Geltungsbereich haben folgende Bedeutung:
I =Initialisierungsparameterdatei
E =Umgebungsvariable
A =ALTER SESSION
Zusätzlich zu den in der obigen Tabelle aufgeführten Bereichen können NLS-Parameter auch explizit in SQL-Funktionen festgelegt werden, wenn Sie sie aufrufen. Allerdings akzeptieren nicht alle Funktionen NLS-Parameter, weshalb diese nicht in der Bereichsspalte aufgeführt sind.
NLS-Parameter können an verschiedenen Stellen festgelegt werden, z. B. auf Datenbankebene, in einer Initialisierungsparameterdatei, in Umgebungsvariablen, auf Sitzungsebene und innerhalb einiger Funktionen. Unter Methoden zum Festlegen von NLS-Parametern und ihren Prioritäten finden Sie eine Tabelle, die jeden Bereich und seine Rangfolge im Verhältnis zu den anderen Bereichen umreißt.
Siehe auch So prüfen Sie die Werte der NLS-Parameter für eine Liste der Ansichten, die zum Prüfen der Werte in jedem Bereich verfügbar sind.
Tabellenquelle:https://docs.oracle.com/en/database/oracle/oracle-database/21/nlspg/setting-up-globalization-support-environment.html