Oracle
 sql >> Base de données >  >> RDS >> Oracle

Liste des paramètres NLS dans la base de données Oracle

Vous trouverez ci-dessous une liste complète des paramètres NLS dans Oracle Database, ainsi que leurs valeurs par défaut et les étendues dans lesquelles chaque paramètre est disponible.

Paramètre Description Valeur par défaut Portée
NLS_CALENDAR Système de calendrier grégorien Je, E, A
NLS_COMP Comparaison des opérateurs SQL, PL/SQL BINARY Je, E, A
NLS_CREDIT Symbole comptable de crédit Dérivé de NLS_TERRITORY E
NLS_CURRENCY Symbole de devise locale Dérivé de NLS_TERRITORY Je, E, A
NLS_DATE_FORMAT Format de date Dérivé de NLS_TERRITORY Je, E, A
NLS_DATE_LANGUAGE Langue pour les noms de jour et de mois Dérivé de NLS_LANGUAGE Je, E, A
NLS_DEBIT Symbole comptable de débit Dérivé de NLS_TERRITORY E
NLS_DUAL_CURRENCY Symbole de la double devise Dérivé de NLS_TERRITORY Je, E, A
NLS_ISO_CURRENCY Symbole monétaire international ISO Dérivé de NLS_TERRITORY Je, E, A
NLS_LANG Langue, territoire, jeu de caractères AMERICAN_AMERICA
.US7ASCII
E
NLS_LANGUAGE Langue Dérivé de NLS_LANG Moi, A
NLS_LENGTH_SEMANTICS Comment les chaînes sont traitées BYTE Je, E, A
NLS_LIST_SEPARATOR Caractère qui sépare les éléments d'une liste Dérivé de NLS_TERRITORY E
NLS_MONETARY_CHARACTERS Symbole monétaire pour le dollar et les cents (ou leurs équivalents) Dérivé de NLS_TERRITORY E
NLS_NCHAR_CONV_EXCP Rapporte la perte de données lors d'une conversion de type de caractère FALSE Moi, A
NLS_NUMERIC_CHARACTERS Caractère décimal et séparateur de groupe Dérivé de NLS_TERRITORY Je, E, A
NLS_SORT Collation Dérivé de NLS_LANGUAGE Je, E, A
NLS_TERRITORY Territoire Dérivé de NLS_LANG Moi, A
NLS_TIMESTAMP_FORMAT Horodatage Dérivé de NLS_TERRITORY Je, E, A
NLS_TIMESTAMP_TZ_FORMAT Horodatage avec fuseau horaire Dérivé de NLS_TERRITORY Je, E, A

Les valeurs de la colonne Portée ont les significations suivantes :

I =fichier de paramètres d'initialisation
E =variable d'environnement
A =ALTER SESSION

Outre les portées répertoriées dans le tableau ci-dessus, les paramètres NLS peuvent également être explicitement définis dans les fonctions SQL lorsque vous les appelez. Cependant, toutes les fonctions n'acceptent pas les paramètres NLS, et ceux-ci ne sont donc pas répertoriés dans la colonne de portée.

Les paramètres NLS peuvent être définis à divers endroits, par exemple au niveau de la base de données, dans un fichier de paramètres d'initialisation, dans des variables d'environnement, au niveau de la session et dans certaines fonctions. Voir Méthodes de définition des paramètres NLS et leurs priorités pour un tableau décrivant chaque étendue et son ordre de priorité par rapport aux autres étendues.

Voir également Comment vérifier les valeurs des paramètres NLS pour une liste des vues disponibles pour vérifier les valeurs dans chaque étendue.

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