運行了很久的系統,突然不能訪問,報錯如下:
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? 這樣的日期值,將其更正一下
問題解決