最近使用Oracle數據庫,今天需要用到中文字段,突然發現沒能識別中文,網上找了下發現都比較復雜,后來發現一個比較簡單的方法.記錄一下,供大家參考
1.查詢Oracle服務端字符集編碼,獲取 NLS_CHARACTERSET 字段值:
SQL代碼: SELECT * FROM v$nls_parameters;
保存查詢到的值:NLS_CHARACTERSET = AL32UTF8
2.查詢Oracle服務端語言信息:
SQL代碼: SELECT 'AMERICAN_AMERICA.'|| PROPERTY_VALUE FROM DATABASE_PROPERTIES
保存查詢到的值: AMERICAN_AMERICA.AL32UTF8
3.設置本地環境變量:
我的電腦 -> 屬性 -> 高級系統設置 -> 高級 -> 環境變量 -> 系統變量欄
新增如下兩條記錄:
4.重啟PLSQL即可.