用oracle进行查询的时候,有的时候会出现查询结果为乱码的情况,此时要设置一个环境变量NLS_LANG。
此变量的值如何获得呢?运行下面sql语句就可以获得:
select userenv('language') from dual;
假设,你的运行结果为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
则添加一个环境变量“NLS_LANG”,让它的值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”
OK,问题解决
用oracle进行查询的时候,有的时候会出现查询结果为乱码的情况,此时要设置一个环境变量NLS_LANG。
此变量的值如何获得呢?运行下面sql语句就可以获得:
select userenv('language') from dual;
假设,你的运行结果为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
则添加一个环境变量“NLS_LANG”,让它的值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”
OK,问题解决