java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Time

java.sql.SQLException: Value 0000-00-00 00:00:00 can not be represented as java.sql.Timestamp原因是查询出的结果集中有一行的数据为0000-00-00 00:00:00,而mysql数据库中的timestamp的范围是:’1970-01-01 ...

java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp

原因是查询出的结果集中有一行的数据为'0000-00-00 00:00:00',而mysql数据库中的timestamp的范围是:’1970-01-01 00:00:00’到2037年。

所以删除超出的日期即可。

本文标题为:java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Time

基础教程推荐