我想知道在使用TIMESTAMP
作为数据类型的表格字段后2038-01-19 03:14:07会发生什么?
我总是首选DATETIME
,但您显然无法将CURRENT_TIMESTAMP
指定为该类型的默认值。我的意思是,28年的时间并不长,当你想到它时(我认为无论如何)......那么那些TIMESTAMP
领域会发生什么呢?
答案 0 :(得分:1)
您可能无法将CURRENT_TIMESTAMP
分配到DATETIME
列,但可以为其指定NOW()
。
至于y2k + 38问题,我愿意打赌会有更新版本的MySQL在很长时间内解决这个问题。