JDK1.6 驱动:polardb-jdbc16.jar 数据库:PolarDB
SQL语句如下 :
ALTER SESSION SET NLS_DATE_FORMAT='YYYY.MM.DD HH24:MI:SS'
通过navicat直连数据库执行以下语句成功 通过程序执行sql报错(org.apache.commons.dbcp.BasicDataSource获取连接连接执行sql)
com.aliyun.polardb.util.PSQLException: 这服务器的 DateStyle 参数被更改成 YYYY.MM.DD HH24:MI:SS,JDBC 驱动程序请求需要 DateStyle 以 ISO 开头以正确工作。
按错误信息提示 加个前缀 'ISO, YYYY.MM.DD HH24:MI:SS' 就可以了,但是还是不知道为什么要加ISO
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。