sql >> Database >  >> RDS >> Oracle

Lijst met NLS-parameters in Oracle Database

Hieronder vindt u een volledige lijst met NLS-parameters in Oracle Database, samen met hun standaardwaarden en het bereik waarin elke parameter beschikbaar is.

Parameter Beschrijving Standaardwaarde Reikwijdte
NLS_CALENDAR Agendasysteem Gregoriaans I, E, A
NLS_COMP SQL, PL/SQL operator vergelijking BINARY I, E, A
NLS_CREDIT Kredietboekhoudingssymbool Afgeleid van NLS_TERRITORY E
NLS_CURRENCY Lokaal valutasymbool Afgeleid van NLS_TERRITORY I, E, A
NLS_DATE_FORMAT Datumnotatie Afgeleid van NLS_TERRITORY I, E, A
NLS_DATE_LANGUAGE Taal voor dag- en maandnamen Afgeleid van NLS_LANGUAGE I, E, A
NLS_DEBIT Debetboekhoudsymbool Afgeleid van NLS_TERRITORY E
NLS_DUAL_CURRENCY Dubbel valutasymbool Afgeleid van NLS_TERRITORY I, E, A
NLS_ISO_CURRENCY ISO internationaal valutasymbool Afgeleid van NLS_TERRITORY I, E, A
NLS_LANG Taal, territorium, tekenset AMERICAN_AMERICA
.US7ASCII
E
NLS_LANGUAGE Taal Afgeleid van NLS_LANG Ik, A
NLS_LENGTH_SEMANTICS Hoe strings worden behandeld BYTE I, E, A
NLS_LIST_SEPARATOR Teken dat items in een lijst scheidt Afgeleid van NLS_TERRITORY E
NLS_MONETARY_CHARACTERS Monetair symbool voor dollar en cent (of hun equivalenten) Afgeleid van NLS_TERRITORY E
NLS_NCHAR_CONV_EXCP Meldt gegevensverlies tijdens een tekentypeconversie FALSE Ik, A
NLS_NUMERIC_CHARACTERS Decimaal teken en groepsscheidingsteken Afgeleid van NLS_TERRITORY I, E, A
NLS_SORT Collatie Afgeleid van NLS_LANGUAGE I, E, A
NLS_TERRITORY Territorium Afgeleid van NLS_LANG Ik, A
NLS_TIMESTAMP_FORMAT Tijdstempel Afgeleid van NLS_TERRITORY I, E, A
NLS_TIMESTAMP_TZ_FORMAT Tijdstempel met tijdzone Afgeleid van NLS_TERRITORY I, E, A

De waarden in de kolom Bereik hebben de volgende betekenis:

I =initialisatieparameterbestand
E =Omgevingsvariabele
A =ALTER SESSION

Naast de bereiken die in de bovenstaande tabel worden vermeld, kunnen NLS-parameters ook expliciet worden ingesteld in SQL-functies wanneer u ze aanroept. Niet alle functies accepteren echter NLS-parameters, en daarom worden deze niet vermeld in de bereikkolom.

NLS-parameters kunnen op verschillende plaatsen worden ingesteld, zoals op databaseniveau, in een initialisatieparameterbestand, in omgevingsvariabelen, op sessieniveau en binnen sommige functies. Zie Methoden voor het instellen van NLS-parameters en hun prioriteiten voor een tabel met een overzicht van elk bereik en zijn prioriteitsvolgorde in relatie tot de andere bereiken.

Zie ook Hoe u de waarden van de NLS-parameters kunt controleren voor een lijst met beschikbare weergaven voor het controleren van de waarden binnen elk bereik.

Tabelbron:https://docs.oracle.com/en/database/oracle/oracle-database/21/nlspg/setting-up-globalization-support-environment.html


  1. Hoe de groei van maand tot maand in PostgreSQL te berekenen?

  2. CSV-bestanden importeren en exporteren met PHP en MySQL

  3. Per ongeluk postgres standaard superuser-privileges verwijderd - kan ik het terugkrijgen?

  4. "WAARSCHUWING:Mismatch gevonden tussen sl_table en pg_class." in Slony-I