leftso 9128 0 2021-10-19
版权申明:本文为博主原创文章,未经博主允许不得转载。 https://www.leftso.com/blog/918.html

问题

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'


 
提示:本文最后更新于【 2021-10-19 15:46:36 】,某些文章具有时效性,若有错误或已失效,请在下方留言

评论区域