PL/SQL注释乱码解决:
查看Oracle的编码:
SQL>
SELECT USERENV('LANGUAGE') FROM DUAL;
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.AL32UTF8
但乱码。
安装时候,Oracle编码选择:
***:字符集(T):Unicode(AL32UTF8)
没有NLS_LANG变量的话,添加环境变量(系统变量(S)),重新启动下PL/SQL就可以了.
方法1:
***: NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
配置:"***:"这两处,就OK了,必须,配置完毕,重启PL/SQL,后插入注释或数据,以前插入的还是乱码,重新插入覆盖即可。
方法2:
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
时间: 2024-09-17 15:45:36