Data truncation: Incorrect datetime value: '1955-05-05 00:00:00.0' for column
问题
Caused by: java.sql.BatchUpdateException: Data truncation: Incorrect datetime value: '1955-05-05 00:00:00.0' for column
导致原因
MySQL数据库,字段设置为了TIMESTAMP,但是TIMESTAMP有个范围
TIMESTAMP值不能早于1970或晚于2037
1955-05-05 00:00:00.0在1970年之前,所以导致报错
解决办法
将TIMESTAMP修改为datetime
datetime 以'YYYY-MM-DD HH:MM:SS'格式检索和显示DATETIME值。支持的范围为'1000-01-01 00:00:00'到'9999-12-31 23:59:59'
版权所有 © 【代码谷】 欢迎非商用转载,转载请按下面格式注明出处,商业转载请联系授权,违者必究。(提示:点击下方内容复制出处)
源文:《Data truncation: Incorrect datetime value: '1955-05-05 00:00:00.0' for column》,链接:https://www.daimagu.com/article/918.html,来源:【代码谷】
评论