天天看點

Oracle 檢視資料庫字元集和用戶端字元集 SQL 語句

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      

以上為常用用戶端字元集,一個是英文,一個是中文!

本次分享到此結束啦~