JDBC userenv('LANG')
程序员文章站
2022-05-02 08:51:21
...
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。
内在的原理,有人知道,谢谢指导!!!