-
问题
PLSQL中的表里无法显示中文。
-
原因
Oracle数据库所用的编码和PLSQL Developer所用的编码不同所导致的(Oracle是11g版本)
解决办法
- 查看数据库字符集 sql语句: select userenv('language') from dual
2.查看本地字符集 ,第一行和第九行是否与之前的对应
3.查看环境变量是否有变量NLS_LANG,没有则新建该变量。(我的电脑右键-属性-高级系统设置-高级-环境变量)
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK(这里的变量值指刚刚查出的本地字符集)
4.最后一步很重要!!! 重启PLSQL!重启后,问题得到解决。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。