在拼接oracle查询语句的时候出现 ORA-01861: literal does not match format string(字符串格式不匹配)
通过打印查询语句到数据库查询发现不出问题,最后发现是datetime格式字符串要进行格式化
原因
如果直接使用日期格式字符串如”2019-11-01 00:00:00”,没有指定格式就会报错
解决方案如下
CANDIDATE_DATE = to_date( '{0}','yyyy-MM-dd HH24:mi:ss')
在拼接oracle查询语句的时候出现 ORA-01861: literal does not match format string(字符串格式不匹配)
通过打印查询语句到数据库查询发现不出问题,最后发现是datetime格式字符串要进行格式化
原因
如果直接使用日期格式字符串如”2019-11-01 00:00:00”,没有指定格式就会报错
解决方案如下
CANDIDATE_DATE = to_date( '{0}','yyyy-MM-dd HH24:mi:ss')