JDBC userenv('LANG')

阅读更多

select userenv('LANGUAGE') ,userenv('LANG') from dual;

SIMPLIFIED CHINESE_CHINA.UTF8 ZHS

 

 

1.想修改JDBC所在tomcat端的值userenv('LANG')为 US;

2.在tomcat 启动脚本中,设置  NLS_LANG=AMERICAN_AMERICA.UTF8 没有什么作用

3.结果是只修改了 LANG=en_US.UTF8(删除了NLS_LANG 配置) 就OK了。

4.需要提到的是,tomcat所在的linux服务器是中文环境且没有安装Oracle。

 

内在的原理,有人知道,谢谢指导!!!

你可能感兴趣的:(JDBC,userenv,LANG,NLS_LANG)