日期:2014-05-16  浏览次数:20609 次

ORACLE数据库乱码以及plsql提示问题
很多时间大家会遇到数据查询出来的中文乱码的问题,由于是多个数据库相关的切换,所以有时候比较头疼,对于转码问题很简单,在我的电脑->高级->环境变量->中增加一个NLS_LONG对应的值为:
SIMPLIFIED CHINESE_CHINA.ZHS16GBK                                       SIMPLIFIED CHINESE_CHINA.UTF8                                      SIMPLIFIED CHINESE_CHINA.US7ASCII

如果不知道你数据库编码:
可以使用:
select userenv('language') from dual;  --查询数据库编码格式

这样数据库就不会乱码了。


PLSQL有时候比较麻烦的是写sql,懒人的作法就是在plsql中装个插件cnPlugin这样你就可以输入类似s就能出现select * from这种效果,其他的键都能设置。哈哈。。