• Home
  • LLMs
  • Python
  • Docker
  • Kubernetes
  • Java
  • Ubuntu
  • Maven
  • Archived
  • About
Oracle | NLS (Oracle's National Language Support)
  1. NLS (Oracle's National Language Support)
  2. La vue V$NLS_VALID_VALUES
  3. La vue NLS_DATABASE_PARAMETERS
  4. La vue NLS_INSTANCE_PARAMETERS
  5. La vue NLS_SESSION_PARAMETERS

  1. NLS (Oracle's National Language Support)
    L'architecture NLS permet de sauvegarder et manipuler les données en fonction des paramètres de langue préconfigurés.
    Elle assure que les outils de la base de données, messages d'erreur, ordre de tri, date, heure, monétaire, numérique, et calendrier s'adaptent automatiquement aux paramètres préconfigurés de la langue et locale.

    • NLS_LANGUAGE
    • NLS_TERRITORY

    • NLS_CURRENCY
    • NLS_DUAL_CURRENCY
    • NLS_ISO_CURRENCY

    • NLS_NUMERIC_CHARACTERS

    • NLS_LENGTH_SEMANTICS { 'BYTE' | 'CHAR' } : permet de définir la taille sémantique des colonnes de type CHAR, VARCHAR2, et LONG en utilisant soit une taille par octet (BYTE) ou par caractère (CHAR).
    • NLS_CHARACTERSET : utilisé pour les données sauvegardées dans les colonnes de type CHAR, VARCHAR2, et CLOB.
    • NLS_NCHAR_CHARACTERSET : utilisé pour les données sauvegardées dans les colonnes de type NCHAR, NVARCHAR2, et NCLOB.

    • NLS_NCHAR_CONV_EXCP : { FALSE | TRUE }

    • NLS_CALENDAR : {'Arabic Hijrah' | 'English Hijrah' | 'Gregorian' | 'Japanese Imperial' | 'Persian' | 'ROC Official (Republic of China)' | 'Thai Buddha' }
    • NLS_DATE_LANGUAGE
    • NLS_DATE_FORMAT
    • NLS_TIMESTAMP_FORMAT
    • NLS_TIMESTAMP_TZ_FORMAT

    • NLS_SORT : { BINARY | linguistic_definition }
    • NLS_COMP : { BINARY | LINGUISTIC | ANSI }
  2. La vue V$NLS_VALID_VALUES

    Résultat de la requête :
    Cette vue permet de connaitre les valeurs possibles pour certains paramètres NLS.
    Par exemple, pour récupérer les valeurs possibles pour le paramètre CHARACTERSET, il faut exécuter la requête suivante :

    Résultat de la requête :
  3. La vue NLS_DATABASE_PARAMETERS

    Résultat de la requête :
  4. La vue NLS_INSTANCE_PARAMETERS

    Résultat de la requête :
  5. La vue NLS_SESSION_PARAMETERS

    Résultat de la requête :
    Il est possible d'utiliser l'instruction ALTER SESSION pour modifier la valeur d'un paramètre NLS de la session.
    Par exemple, pour modifier la valeur du paramètre NLS_SORT :
© 2025  mtitek