运行了很久的系统,突然不能访问,报错如下:
Error attempting to get column 'updated_time' from result set. Cause: java.sql.SQLException: Zero date value prohibited;
SQL []; Zero date value prohibited; nested exception is
java.sql.SQLException: Zero date value prohibited
解决过程:
1:仔细核对column 'updated_time',未发现最近代码有改动
2:查看sql语句,未发现异常
3:Zero date value ,日期为0的值,应该就是这个地方有问题
4:查询日期为0的数据,发现确实出现了0000-00-00 00:00:00 这样的日期值,将其更正一下
问题解决