今天開發人員說在表字段後添加注釋出現亂碼,但其他開發人員添加注釋無此原因,于是判斷是其用戶端字元集設定問題。
出現亂碼的注釋如圖
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuQmY2UmZhF2MzcDZhhDMlZjMkRTMyEDMlNWZiRjZ3QGMfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
解決方法
1 檢視用戶端字元集
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.AL32UTF8
2 設定作業系統的環境變量
使用戶端不論通過什麼工具如plsql登陸資料庫都使用資料庫用戶端支援的字元集
3 重新填寫相關字段字元集檢視其注釋内容