A continuación se muestra una lista completa de parámetros NLS en Oracle Database, junto con sus valores predeterminados y los ámbitos en los que está disponible cada parámetro.
Parámetro | Descripción | Valor predeterminado | Alcance |
---|---|---|---|
NLS_CALENDAR | Sistema de calendario | Gregoriano | Yo, E, A |
NLS_COMP | Comparación de operadores SQL, PL/SQL | BINARY | Yo, E, A |
NLS_CREDIT | Símbolo de contabilidad de crédito | Derivado de NLS_TERRITORY | E |
NLS_CURRENCY | Símbolo de moneda local | Derivado de NLS_TERRITORY | Yo, E, A |
NLS_DATE_FORMAT | Formato de fecha | Derivado de NLS_TERRITORY | Yo, E, A |
NLS_DATE_LANGUAGE | Idioma para los nombres de días y meses | Derivado de NLS_LANGUAGE | Yo, E, A |
NLS_DEBIT | Símbolo de contabilidad de débito | Derivado de NLS_TERRITORY | E |
NLS_DUAL_CURRENCY | Símbolo de moneda dual | Derivado de NLS_TERRITORY | Yo, E, A |
NLS_ISO_CURRENCY | Símbolo de moneda internacional ISO | Derivado de NLS_TERRITORY | Yo, E, A |
NLS_LANG | Idioma, territorio, juego de caracteres | AMERICAN_AMERICA .US7ASCII | E |
NLS_LANGUAGE | Idioma | Derivado de NLS_LANG | Yo, A |
NLS_LENGTH_SEMANTICS | Cómo se tratan las cadenas | BYTE | Yo, E, A |
NLS_LIST_SEPARATOR | Carácter que separa elementos en una lista | Derivado de NLS_TERRITORY | E |
NLS_MONETARY_CHARACTERS | Símbolo monetario de dólar y centavos (o sus equivalentes) | Derivado de NLS_TERRITORY | E |
NLS_NCHAR_CONV_EXCP | Informa de pérdida de datos durante una conversión de tipo de carácter | FALSE | Yo, A |
NLS_NUMERIC_CHARACTERS | Carácter decimal y separador de grupos | Derivado de NLS_TERRITORY | Yo, E, A |
NLS_SORT | Colección | Derivado de NLS_LANGUAGE | Yo, E, A |
NLS_TERRITORY | Territorio | Derivado de NLS_LANG | Yo, A |
NLS_TIMESTAMP_FORMAT | Marca de tiempo | Derivado de NLS_TERRITORY | Yo, E, A |
NLS_TIMESTAMP_TZ_FORMAT | Marca de tiempo con zona horaria | Derivado de NLS_TERRITORY | Yo, E, A |
Los valores de la columna Ámbito tienen los siguientes significados:
I =Archivo de parámetros de inicialización
E =Variable de entorno
A =ALTER SESSION
Además de los ámbitos enumerados en la tabla anterior, los parámetros NLS también se pueden establecer explícitamente en las funciones SQL cuando las llama. Sin embargo, no todas las funciones aceptan parámetros NLS, por lo que no se enumeran en la columna de alcance.
Los parámetros NLS se pueden configurar en varios lugares, como a nivel de base de datos, en un archivo de parámetros de inicialización, en variables de entorno, a nivel de sesión y dentro de algunas funciones. Consulte Métodos de configuración de parámetros NLS y sus prioridades para obtener una tabla que describe cada ámbito y su orden de precedencia en relación con los otros ámbitos.
Consulte también Cómo verificar los valores de los parámetros NLS para obtener una lista de las vistas disponibles para verificar los valores dentro de cada ámbito.
Fuente de la tabla:https://docs.oracle.com/en/database/oracle/oracle-database/21/nlspg/setting-up-globalization-support-environment.html