调试时发现的一个错误,异常内容为
Err:java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Timestamp
原因:
数据库中原来Data列的问题
把原来可NULL的Date列改为非空后,MySql 默认把所有NULL值填为“0000-00-00 00:00:00“,导致错误发生 。
解决方法:
修改数据库中Data列值为“0000-00-00 00:00:00“的行。
Err:java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Timestamp
原因:
数据库中原来Data列的问题
把原来可NULL的Date列改为非空后,MySql 默认把所有NULL值填为“0000-00-00 00:00:00“,导致错误发生 。
解决方法:
修改数据库中Data列值为“0000-00-00 00:00:00“的行。