1. 程式人生 > >Oracle NLS_LANG設定的具體操作方法

Oracle NLS_LANG設定的具體操作方法

1. NLS_LANG 引數組成

NLS_LANG引數由以下部分組成:

    NLS_LANG=<Language>_<Territory>.<Clients Characterset> 

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 

轉自:http://database.51cto.com/art/201004/194159.htm