oracle的字符集(NLS LANGUAGE)

2021-06-26 18:16:59 字數 831 閱讀 9732

資料庫伺服器字符集select * from nls_database_parameters,其**於props$,是表示資料庫的字符集。

客戶端字符集環境select * from nls_instance_parameters,其**於v$parameter,表示客戶端的字符集的設定,可能是引數檔案,環境變數或者是登錄檔

會話字符集環境 select * from nls_session_parameters,其**於v$nls_parameters,表示會話自己的設定,可能是會話的環境變數或者是alter session完成,如果會話沒有特殊的設定,將與nls_instance_parameters一致。

客戶端的字符集要求與伺服器一致,才能正確顯示資料庫的非ascii字元。如果多個設定存在的時候,alter session>環境變數》登錄檔》引數檔案字符集要求一致,但是語言設定卻可以不同,語言設定建議用英文。如字符集是zhs16gbk,則nls_lang可以是american_america.zhs16gbk。

注:1.通過alter system set nls_language='american' scope=spfile;可以更改nls_database_parameters和nls_instance_parameters的nls_language

2. 通過alter session set nls_language='simplified chinese';可以更改nls_session_parameters的nls_language

oracle 檢視字符集與修改字符集

oracle字符集是乙個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。oracle 支援國家語言的體系結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。影響oracle資料庫字符集最重要的引數是nl...

oracle 檢視字符集與修改字符集

oracle字符集 oracle字符集是乙個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。oracle 支援國家語言的體系結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。影響oracle資料庫字符...

ORACLE字符集問題

1.oracle資料庫字符集,即國家語言支援 nls 其作用是用本國語言和格式來儲存 處理和檢索資料。利用全球化支援,oracle為使用者提供自己熟悉的資料庫母語環境,諸如日期格式 數字格式和儲存序列等。oracle可以支援多種語言及字符集,oracle9i則支援57種語言 88個國家地域 235種...