有没有人知道在MySQL TIMESTAMP字段中将值存储在“1970-01-01 00:00:01”UTC范围之外的变换方法?“2038-01-09 03:14:07”UTC?< / p>
答案 0 :(得分:5)
如果您更改列以使用DATETIME类型,则可以存储更多范围的值。
TIMESTAMP类型的范围是'1970-01-01 00:00:01'UTC到'2038-01-09 03:14:07'UTC。
DATETIME类型的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。
答案 1 :(得分:0)
TIMESTAMP不应用于文字日期/时间值,而是用于SQL Server同步。
使用SMALLDATETIME或DATETIME。