檢視oracle資料庫字符集

不一樣的天空w發表於2017-12-04

http://blog.itpub.net/27571661/viewspace-2085206/

查詢字符集引數

可以查詢以下資料字典或檢視檢視字符集設定情況

nls_database_parameters、props$、v$nls_parameters

查詢結果中NLS_CHARACTERSET表示字符集,NLS_NCHAR_CHARACTERSET表示國家字符集

一、oracle服務端字符集

SQL> select userenv('language') from dual ;

USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.ZHS16GBK

二、oracle客戶段字符集

2.1 window環境下,修改登錄檔ORACLE_HOME目錄下的環境變數NLS_LANG。

2.2 unix/linux環境下,就是環境變數$NLS_LANG

[oracle@wang ~]$ echo $NLS_LANG
AMERICAN_AMERICA.ZHS16GBK

server端和client端編碼要一致,否則檢索或匯入匯出資料時會產生亂碼。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2148256/,如需轉載,請註明出處,否則將追究法律責任。

相關文章