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
}