一、问题
1 | com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '2039-01-07 12:58:20.625' for column |
二、原因
由于程序没有控制好,计算下一次更新时间失误,造成数值过大。
1 | update table_a |
以下是MySQL官方的说法,就是时间超过了范围。
1 | The TIMESTAMP data type is used for values that contain both date and time parts. |