sql >> Databáze >  >> RDS >> Oracle

Seznam parametrů NLS v databázi Oracle

Níže je uveden úplný seznam parametrů NLS v databázi Oracle spolu s jejich výchozími hodnotami a rozsahy, ve kterých je každý parametr k dispozici.

Parametr Popis Výchozí hodnota Rozsah
NLS_CALENDAR Kalendářní systém gregorián Já, E, A
NLS_COMP Porovnání operátorů SQL, PL/SQL BINARY Já, E, A
NLS_CREDIT Symbol kreditního účetnictví Odvozeno z NLS_TERRITORY E
NLS_CURRENCY Symbol místní měny Odvozeno z NLS_TERRITORY Já, E, A
NLS_DATE_FORMAT Formát data Odvozeno z NLS_TERRITORY Já, E, A
NLS_DATE_LANGUAGE Jazyk pro názvy dnů a měsíců Odvozeno z NLS_LANGUAGE Já, E, A
NLS_DEBIT Symbol debetního účetnictví Odvozeno z NLS_TERRITORY E
NLS_DUAL_CURRENCY Symbol duální měny Odvozeno z NLS_TERRITORY Já, E, A
NLS_ISO_CURRENCY mezinárodní symbol měny ISO Odvozeno z NLS_TERRITORY Já, E, A
NLS_LANG Jazyk, území, znaková sada AMERICAN_AMERICA
.US7ASCII
E
NLS_LANGUAGE Jazyk Odvozeno z NLS_LANG Já, A
NLS_LENGTH_SEMANTICS Jak se zachází s řetězci BYTE Já, E, A
NLS_LIST_SEPARATOR Znak, který odděluje položky v seznamu Odvozeno z NLS_TERRITORY E
NLS_MONETARY_CHARACTERS Peněžní symbol pro dolar a centy (nebo jejich ekvivalenty) Odvozeno z NLS_TERRITORY E
NLS_NCHAR_CONV_EXCP Hlásí ztrátu dat během konverze typu znaků FALSE Já, A
NLS_NUMERIC_CHARACTERS Desetinný znak a oddělovač skupin Odvozeno z NLS_TERRITORY Já, E, A
NLS_SORT Řazení Odvozeno z NLS_LANGUAGE Já, E, A
NLS_TERRITORY Území Odvozeno z NLS_LANG Já, A
NLS_TIMESTAMP_FORMAT Časové razítko Odvozeno z NLS_TERRITORY Já, E, A
NLS_TIMESTAMP_TZ_FORMAT Časové razítko s časovým pásmem Odvozeno z NLS_TERRITORY Já, E, A

Hodnoty ve sloupci Rozsah mají následující význam:

I =Soubor parametrů inicializace
E =Proměnná prostředí
A =ALTER SESSION

Kromě rozsahů uvedených ve výše uvedené tabulce lze parametry NLS také explicitně nastavit ve funkcích SQL, když je voláte. Ne všechny funkce však přijímají parametry NLS, a proto nejsou uvedeny ve sloupci rozsahu.

Parametry NLS lze nastavit na různých místech, například na úrovni databáze, v souboru inicializačních parametrů, v proměnných prostředí, na úrovni relace a v rámci některých funkcí. Viz Metody nastavení parametrů NLS a jejich priorit, kde najdete tabulku, která popisuje každý rozsah a jeho pořadí priorit ve vztahu k ostatním rozsahům.

V části Jak zkontrolovat hodnoty parametrů NLS naleznete seznam zobrazení dostupných pro kontrolu hodnot v každém rozsahu.

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


  1. Šifrování databáze:3 typy a proč je potřebujete

  2. Jak odstraním všechny duplicitní záznamy v tabulce MySQL bez dočasných tabulek

  3. Seskupte dotaz mysql v 15minutových intervalech

  4. Jak mohu nastavit připojovací řetězec SQL Server?