1. 程式人生 > >PLSQL 中文亂碼

PLSQL 中文亂碼

保存 亂碼 系統 param nes 變量 from 顯示 rac

查詢數據結果中,中文為亂碼。解決方法:

1、輸入 select * from V$NLS_PARAMETERS。查看NLS_LANGUAGE值是否為:SIMPLIFIED CHINESE。(一開始為:AMERICA)。繼續第2步。

技術分享

註意:此圖為修改後的最終結果

2、進入註冊表,HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->home名稱(形如KEY_XXX),找到NLS_LANG,查看數值數據是否為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK。(一開始為:AMERICAN_AMERICA.WE8MSWIN1252)

此時要改為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

3、如果還不行。新建系統變量,變量名:NLS_LANG,變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,確定保存。

4、確定修改結果,查詢正常顯示中文

PL\SQL 中文亂碼