问题 最近打开PL/Sql 发现里面连接的中文数据全部都是乱码? 可以看到下列USERNAME一列是中文是乱码 解决方法 1、在执行SQL窗口输入 select userenv('language') from dual 查询本地数据字符集 2、查看环境变量,看是否有NLS_LANG,没有的话新增环境变量! 3、我们重新打开pl/sql,再查询一遍,发现问题解决