sql >> Databasteknik >  >> RDS >> Oracle

Lista över NLS-parametrar i Oracle Database

Nedan finns en fullständig lista över NLS-parametrar i Oracle Database, tillsammans med deras standardvärden och omfång som varje parameter är tillgänglig i.

Parameter Beskrivning Standardvärde Omfattning
NLS_CALENDAR Kalendersystem Gregoriansk I, E, A
NLS_COMP SQL, PL/SQL-operatorjämförelse BINARY I, E, A
NLS_CREDIT Kreditbokföringssymbol Hämtar från NLS_TERRITORY E
NLS_CURRENCY Symbol för lokal valuta Hämtar från NLS_TERRITORY I, E, A
NLS_DATE_FORMAT Datumformat Hämtar från NLS_TERRITORY I, E, A
NLS_DATE_LANGUAGE Språk för dag- och månadsnamn Hämtar från NLS_LANGUAGE I, E, A
NLS_DEBIT Debetbokföringssymbol Hämtar från NLS_TERRITORY E
NLS_DUAL_CURRENCY Dubbel valutasymbol Hämtar från NLS_TERRITORY I, E, A
NLS_ISO_CURRENCY ISO internationell valutasymbol Hämtar från NLS_TERRITORY I, E, A
NLS_LANG Språk, territorium, teckenuppsättning AMERICAN_AMERICA
.US7ASCII
E
NLS_LANGUAGE Språk Hämtar från NLS_LANG Jag, A
NLS_LENGTH_SEMANTICS Hur strängar behandlas BYTE I, E, A
NLS_LIST_SEPARATOR Tecken som separerar objekt i en lista Hämtar från NLS_TERRITORY E
NLS_MONETARY_CHARACTERS Monetär symbol för dollar och cent (eller motsvarande) Hämtar från NLS_TERRITORY E
NLS_NCHAR_CONV_EXCP Rapporterar dataförlust under en teckentypkonvertering FALSE Jag, A
NLS_NUMERIC_CHARACTERS Decimaltecken och gruppavgränsare Hämtar från NLS_TERRITORY I, E, A
NLS_SORT Sortering Hämtar från NLS_LANGUAGE I, E, A
NLS_TERRITORY Territorium Hämtar från NLS_LANG Jag, A
NLS_TIMESTAMP_FORMAT Tidsstämpel Hämtar från NLS_TERRITORY I, E, A
NLS_TIMESTAMP_TZ_FORMAT Tidsstämpel med tidszon Hämtar från NLS_TERRITORY I, E, A

Värdena i kolumnen Omfattning har följande betydelser:

I =Initialiseringsparameterfil
E =Miljövariabel
A =ALTER SESSION

Utöver de omfång som anges i tabellen ovan kan NLS-parametrar också ställas in explicit i SQL-funktioner när du anropar dem. Alla funktioner accepterar dock inte NLS-parametrar, så dessa listas inte i scope-kolumnen.

NLS-parametrar kan ställas in på olika ställen, till exempel på databasnivå, i en initialiseringsparameterfil, i miljövariabler, på sessionsnivå och inom vissa funktioner. Se Metoder för att ställa in NLS-parametrar och deras prioriteringar för en tabell som beskriver varje scope och dess prioritetsordning i förhållande till de andra scopes.

Se även Hur man kontrollerar värdena för NLS-parametrarna för en lista över tillgängliga vyer för att kontrollera värdena inom varje omfång.

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


  1. Trunkering av en tabell i en lagrad procedur

  2. Upprätthålla ordning i MySQL IN-frågan

  3. Använda PL/SQL hur får jag in en fils innehåll till en blob?

  4. Hur POSITION()-funktionen fungerar i MySQL