NLS_LANG格式:
NLS_LANG=LANGUAGE_TERRITORY.Client CHARACTERSET
1、NLS_LANG 参数组成
NLS_LANG参数由以下部分组成:
NLS_LANG=_.
NLS_LANG各部分含义如下:
LANGUAGE指定:
Oracle消息使用的语言
日期中月份和日显示
TERRITORY指定
货币和数字格式
地区和计算星期及日期的习惯
CHARACTERSET:
控制客户端应用程序使用的字符集
在Oracle NLS_LANG设置中通常设置或者等于客户端(如Windows)代码页
或者对于unicode应用设置为UTF8
查看当前oracle使用的CHARACHERSET:
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
查看instance字符集Language与Territory:
select * from nls_instance_parameters;
NLS_LANGUAGE
NLS_TERRITORY
查看这两项
2、查看NLS_LANG设置:
env|grep NLS_LANG