Nedenfor er en komplet liste over NLS-parametre i Oracle Database sammen med deres standardværdier og omfang, som hver parameter er tilgængelig i.
Parameter | Beskrivelse | Standardværdi | Omfang |
---|---|---|---|
NLS_CALENDAR | Kalendersystem | Gregoriansk | I, E, A |
NLS_COMP | SQL, PL/SQL operator sammenligning | BINARY | I, E, A |
NLS_CREDIT | Kreditregnskabssymbol | Afledt af NLS_TERRITORY | E |
NLS_CURRENCY | Lokal valutasymbol | Afledt af NLS_TERRITORY | I, E, A |
NLS_DATE_FORMAT | Datoformat | Afledt af NLS_TERRITORY | I, E, A |
NLS_DATE_LANGUAGE | Sprog for dag- og månedsnavne | Afledt af NLS_LANGUAGE | I, E, A |
NLS_DEBIT | Debetkontosymbol | Afledt af NLS_TERRITORY | E |
NLS_DUAL_CURRENCY | Dobbelt valutasymbol | Afledt af NLS_TERRITORY | I, E, A |
NLS_ISO_CURRENCY | ISO international valutasymbol | Afledt af NLS_TERRITORY | I, E, A |
NLS_LANG | Sprog, territorium, tegnsæt | AMERICAN_AMERICA .US7ASCII | E |
NLS_LANGUAGE | Sprog | Afledt af NLS_LANG | Jeg, A |
NLS_LENGTH_SEMANTICS | Sådan behandles strenge | BYTE | I, E, A |
NLS_LIST_SEPARATOR | Tegn, der adskiller elementer på en liste | Afledt af NLS_TERRITORY | E |
NLS_MONETARY_CHARACTERS | Monetært symbol for dollar og cents (eller tilsvarende) | Afledt af NLS_TERRITORY | E |
NLS_NCHAR_CONV_EXCP | Rapporterer datatab under en tegntypekonvertering | FALSE | Jeg, A |
NLS_NUMERIC_CHARACTERS | Decimaltegn og gruppeseparator | Afledt af NLS_TERRITORY | I, E, A |
NLS_SORT | Samling | Afledt af NLS_LANGUAGE | I, E, A |
NLS_TERRITORY | Territorium | Afledt af NLS_LANG | Jeg, A |
NLS_TIMESTAMP_FORMAT | Tidsstempel | Afledt af NLS_TERRITORY | I, E, A |
NLS_TIMESTAMP_TZ_FORMAT | Tidsstempel med tidszone | Afledt af NLS_TERRITORY | I, E, A |
Værdierne i kolonnen Omfang har følgende betydninger:
I =Initialiseringsparameterfil
E =Miljøvariabel
A =ALTER SESSION
Ud over omfanget, der er anført i ovenstående tabel, kan NLS-parametre også indstilles eksplicit i SQL-funktioner, når du kalder dem. Det er dog ikke alle funktioner, der accepterer NLS-parametre, og disse er derfor ikke angivet i scope-kolonnen.
NLS-parametre kan indstilles forskellige steder, såsom på databaseniveau, i en initialiseringsparameterfil, i miljøvariabler, på sessionsniveau og i nogle funktioner. Se Metoder til indstilling af NLS-parametre og deres prioriteter for en tabel, der skitserer hvert omfang og dets prioritetsrækkefølge i forhold til de andre omfang.
Se også Sådan kontrolleres værdierne for NLS-parametrene for en liste over de tilgængelige visninger til kontrol af værdierne inden for hvert omfang.
Tabelkilde:https://docs.oracle.com/en/database/oracle/oracle-database/21/nlspg/setting-up-globalization-support-environment.html