Oracle 資料庫分為 資料庫字元集 用戶端字元集
和
兩種!
很多剛接觸的朋友經常會搞混這兩個字元集,資料庫字元集是在建立資料庫時進行指定的,不建議更改!而用戶端字元集是可以随時更改的!
查詢資料庫字元集:
select * from nls_database_parameters t where t.parameter in ('NLS_CHARACTERSET','NLS_NCHAR_CHARACTERSET');
查詢用戶端字元集:
SELECT USERENV('language') FROM DUAL;
如何修改用戶端字元集?
Windows:
set NLS_LANG=american_america.AL32UTF8
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
Linux:
export NLS_LANG=american_america.AL32UTF8
export NLS_LANG="SIMPLIFIED CHINESE_CHINA".ZHS16GBK
以上為常用用戶端字元集,一個是英文,一個是中文!
本次分享到此結束啦~