Oracle
 sql >> Database >  >> RDS >> Oracle

Elenco dei parametri NLS nel database Oracle

Di seguito è riportato un elenco completo dei parametri NLS in Oracle Database, insieme ai relativi valori predefiniti e agli ambiti in cui è disponibile ciascun parametro.

Parametro Descrizione Valore predefinito Ambito
NLS_CALENDAR Sistema calendario Gregoriano Io, E, A
NLS_COMP Confronto operatori SQL, PL/SQL BINARY Io, E, A
NLS_CREDIT Simbolo di contabilità crediti Derivato da NLS_TERRITORY E
NLS_CURRENCY Simbolo di valuta locale Derivato da NLS_TERRITORY Io, E, A
NLS_DATE_FORMAT Formato data Derivato da NLS_TERRITORY Io, E, A
NLS_DATE_LANGUAGE Lingua per i nomi di giorni e mesi Derivato da NLS_LANGUAGE Io, E, A
NLS_DEBIT Simbolo della contabilità di debito Derivato da NLS_TERRITORY E
NLS_DUAL_CURRENCY Simbolo doppia valuta Derivato da NLS_TERRITORY Io, E, A
NLS_ISO_CURRENCY Simbolo di valuta internazionale ISO Derivato da NLS_TERRITORY Io, E, A
NLS_LANG Lingua, territorio, set di caratteri AMERICAN_AMERICA
.US7ASCII
E
NLS_LANGUAGE Lingua Derivato da NLS_LANG Io, A
NLS_LENGTH_SEMANTICS Come vengono trattate le stringhe BYTE Io, E, A
NLS_LIST_SEPARATOR Carattere che separa gli elementi in un elenco Derivato da NLS_TERRITORY E
NLS_MONETARY_CHARACTERS Simbolo monetario per dollaro e centesimi (o loro equivalenti) Derivato da NLS_TERRITORY E
NLS_NCHAR_CONV_EXCP Segnala la perdita di dati durante una conversione del tipo di carattere FALSE Io, A
NLS_NUMERIC_CHARACTERS Carattere decimale e separatore di gruppo Derivato da NLS_TERRITORY Io, E, A
NLS_SORT Fascicolazione Derivato da NLS_LANGUAGE Io, E, A
NLS_TERRITORY Territorio Derivato da NLS_LANG Io, A
NLS_TIMESTAMP_FORMAT Data e ora Derivato da NLS_TERRITORY Io, E, A
NLS_TIMESTAMP_TZ_FORMAT Timestamp con fuso orario Derivato da NLS_TERRITORY Io, E, A

I valori nella colonna Ambito hanno i seguenti significati:

I =File dei parametri di inizializzazione
E =variabile d'ambiente
A =ALTER SESSION

Oltre agli ambiti elencati nella tabella precedente, i parametri NLS possono anche essere impostati in modo esplicito nelle funzioni SQL quando vengono chiamati. Tuttavia, non tutte le funzioni accettano parametri NLS, quindi questi non sono elencati nella colonna dell'ambito.

I parametri NLS possono essere impostati in vari punti, ad esempio a livello di database, in un file di parametri di inizializzazione, nelle variabili di ambiente, a livello di sessione e all'interno di alcune funzioni. Vedere Metodi di impostazione dei parametri NLS e delle relative priorità per una tabella che delinea ciascun ambito e il relativo ordine di precedenza in relazione agli altri ambiti.

Vedi anche Come controllare i valori dei parametri NLS per un elenco delle viste disponibili per controllare i valori all'interno di ciascun ambito.

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