Oracle PL/SQL乱码解决方法
问题原因
在查询登录时出现??字样
是由于客户端和服务器的编码不同导致无法识别
解决方法
一、如何查询PL/SQL的编码
Help => Support Info => 找到Character Sets中的NLS_LANG复制保存
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f149248a3673e6373dcb1a6520b1aace.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/80baef20d99501408e504a2a2c870914.png)
二、如何配置环境变量
此电脑(右击) => 属性 => 高级系统设置 => 环境变量 => 系统环境变量
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3d230220129e5edbbaf93913492da044.png)
将变量名和变量值分别填入 , 保存即可
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK