Error querying database. Cause: java.sql.SQLDataException: ORA-01810: 格式代码出现两次
The error may exist in com/block2025/bigdata/mapper/TmsAppTaskOrderMapper.java (best guess)
The error may involve com.block2025.bigdata.mapper.TmsAppTaskOrderMapper.checkWaybillsTime-Inline
The error occurred while setting parameters
SQL: select count(*) from TMS_APP_TASK_ORDER where CREATOR_TIME >= to_date(?,‘yyyy-mm-dd hh:mm:ss’)
Cause: java.sql.SQLDataException: ORA-01810: 格式代码出现两次
; ORA-01810: 格式代码出现两次
; nested exception is java.sql.SQLDataException: ORA-01810: 格式代码出现两次
] with root cause
java.sql.SQLDataException: ORA-01810: 格式代码出现两次
原因:
oracle 中 to_date格式化日期类型时, 使用了to_date(#{format},‘yyyy-mm-dd hh:mm:ss’), sql中 的两个 mm应该是冲突了, oracle使用 mi 代替来表示分钟,