解決plsql中文亂碼問題

2021-09-05 12:49:44 字數 409 閱讀 3060

原因:本機沒有配置資料庫字符集環境變數,或是與資料庫字符集不一致。

步驟一:在plsql中執行

select userenv('language') from dual;

或是執select * from v$nls_parameters;

兩者的區別是:第一種檢視到的是拼接好的一條字符集資料;第二種是查詢資料庫詳細配置引數,有多條資料,需要以 第一行_第二行.第九行的格式拼接起來

例如:american_america.zhs16gbk

步驟二:在環境變數中新增配置:

nls_lang=american_america.zhs16gbk(這個value值就是我們步驟一中拼接好的那個值)

步驟三:重啟plsql即可,如果沒有生效,需要重啟電腦。

希望此文能夠幫助到您! 

解決plsql中文亂碼的問題

xp 系統,plsql 中文顯示亂碼。上網查詢解決辦法。1.在執行中輸入 regedit,開啟登錄檔編輯器 2.hkey local machine software oracle homeo 雙擊 nls lang 將 simplified chinese china.zhs16gbk 該為 si...

PLSQL中文亂碼問題

機器 中病毒 後,plsql資料庫中的字段成了亂碼 重灌 系統後,plsql中查詢出來的字段仍為 亂碼 plsql 中顯示的資料和資料庫的中文字段全是亂碼 伺服器查詢出來的資料,如果中文顯示的就是亂碼 設定環境變數 nls lang simplified chinese china.zhs16gbk...

PLSQL中文亂碼問題

plsql中文亂碼問題 機器 中病毒 後,plsql資料庫中的字段成了亂碼 重灌 系統後,plsql中查詢出來的字段仍為 亂碼 plsql 中顯示的資料和資料庫的中文字段全是亂碼 伺服器查詢出來的資料,如果中文顯示的就是亂碼 設定環境變數 nls lang simplified chinese ch...