Cause: java.sql.SQLException: ORA-01841: (完整) 年份值必须介于 -4713 和 +9999 之间, 且不为 0
2017-08-01 17:53
477 查看
### Errorquerying database. Cause: java.sql.SQLException: ORA-01841: (完整)
年份值必须介于 -4713
和 +9999
之间,
且不为 0
### The error may involve defaultParameterMap
### The error occurred while setting parameters
解决方案
之前的:xml 文件 部分sql
AND a.create_date BETWEEN to_date('${beginTime}','yyyy-MM-dd HH24:mi:ss') AND
to_date('${endTime}','yyyy-MM-dd HH24:mi:ss')
改后的 AND a.create_date BETWEEN #{beginTime} AND #{endTime}
年份值必须介于 -4713
和 +9999
之间,
且不为 0
### The error may involve defaultParameterMap
### The error occurred while setting parameters
解决方案
之前的:xml 文件 部分sql
AND a.create_date BETWEEN to_date('${beginTime}','yyyy-MM-dd HH24:mi:ss') AND
to_date('${endTime}','yyyy-MM-dd HH24:mi:ss')
改后的 AND a.create_date BETWEEN #{beginTime} AND #{endTime}
相关文章推荐
- ORA-01841: (完整) 年份值必须介于 -4713 和 +9999 之间, 且不为 0情况解决
- ORA-01841: (完整) 年份值必须介于 -4713 和 +9999 之间, 且不为 0
- (完整)年份值必须介于 -4713 和+9999之间,且不为0
- Mybatis发生异常: Cause: java.sql.SQLException: ORA-00911: 无效字符
- Cause: java.sql.SQLException: ORA-01795: 列表中的最大表达式数为 1000
- Oracle中执行sql语句时报错:ora-01849 小时值必须介于1和12之间!
- java.sql.SQLException: ORA-01841
- Cause: java.sql.SQLException: ORA-02018: 同名的数据库链接具有打开的连接
- java.sql.SQLException: ORA-01841
- ### Error updating database. Cause: java.sql.SQLException: ORA-01722: 无效数字
- Cause: java.sql.SQLException: ORA-00911: 无效字符
- Error querying database. Cause: java.sql.SQLException: ORA-01745: 无效的主机/绑定变量名
- Cause: java.sql.SQLException: ORA-02018: 同名的数据库链接具有打开的连接
- Cause: java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值
- java.sql.SQLException: ORA-02291: 违反完整约束条件 (BOOK.FK_USERNAME) - 未找到父项关键字
- Mybatis使用“<trim prefix="SET" suffixOverrides=",">”出现Cause: java.sql.SQLException:
- java.sql.SQLException: ORA-01745: invalid host/bind variable name
- Cause: java.sql.SQLException: Incorrect string value: '\xE6\x9E\x81\xE5\x93\x81...'
- java.sql.SQLException: ORA-00911: invalid character
- java.sql.SQLException: ORA-00911: invalid character 解决方法(转)