之前在用plsql对oracle数据库进行查询操作时,查询出的数据,特别是的含有中文字符的日期数据有乱码,而其他的的中文字段确显示正常,这时就需要修改pl/sql developer的编码格式,在Windows中创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLTFIED CHINESE_CHINA.ZHS16GBK”,然后 重启pl/sql developer,这样查询出来的中文数据就不会是乱码了。
另外,如果不设置这个环境变量,那么在dos窗口下执行sqlplus命令时也会出现中文字符乱码的现象!