PLSQL报错信息乱码
2020.8.28
1.今天使用plsql执行sql报错的窗口信息有乱码。
2.在往上查询了一些解决方法
- (1)执行sql语句:
select userenv(‘language’) from dual;将查询结果复制。
然后新建用户变量NLS_LANG,需要填入的变量值就是刚才复制的查询结果。
但是我个人使用这个方法后还是显示乱码,我从网上找的plsql是个***,不知道非***通过这样的设置是否能解决问题。 - (2)第二个方法我个人使用后不会显示乱码了,但是是纯英文的报错信息,像图中那样
-
不过我感觉也比原来的一堆?????强多了。
具体操作就是将用户变量NLS_LANG的值改为AMERICAN_AMERICA.UTF8
设置之后就可以向我一样不乱码了,但是以后只能读英文报错信息了。