今日查询DB2,发生了一个问题:如下SQL
select * from table1 where date1 >= '2020-06-06 23:59:59'
其中date1是yyyy-MM-dd格式的日期,这个SQL在db2的客户端是可以正确执行的,
但是mybatis执行时抛出了异常,Cause: com.ibm.db2.jcc.am.SqlDataException: DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null,
当把sql改为 select * from table1 where date1 >= '2020-06-06' 是,没有抛出异常了,
这个问题不知道是什么原因?现在记录下来