前几天重装了系统,从同事那里拷贝了Oracle的文件过来,配置了几个环境变量,可以正常使用,
但是今天发现个问题,
select fname from v_dm_dept_org where flevel=2 and fname like '%本部%';
数据库里是有记录的,但是,查不出东西来,
select fname from v_dm_dept_org where flevel=2
这样查询是有的,甚至,直接等于一个名称都查询不出来,

组长说,是客户端的字符编码和服务器不一致,
查询本地字符编码:
select userenv('language') from dual;
显示的是一个American 什么的,和同事的都不一样
解决办法:添加一个环境变量
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.AL32UTF8
OK,解决了,在此分享一下