關於PL/SQL打開庫表報“ORA-29275: partial multibyte character”的解決方法


  在一個新搭的環境上開發,用PL/SQL連上數據庫,打開其中一張表的時候發現報“ORA-29275: partial multibyte character”的錯誤。仔細一看,這張表里面的數據各種亂碼。

  網上查資料,說什么的都有,不過基本都是只適用於他們當時情況的特例。歸根結底就是要求所連的數據庫的字符集格式和本地的PL/SQL的字符集格式相同。

  所以,先用select userenv('language') from dual查詢數據庫字符集格式,然后把本地環境變量NLS_LANG的值改成所查到的字符集格式,即解決問題

      修改流程如圖:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM