【发布时间】:2019-06-04 00:30:03
【问题描述】:
根据我在一些帖子中读到的内容,例如this question的答案
在timestamp 字段中传递空值将存储创建行的日期,但会在编辑行时更新它。
我想做同样的事情,但不更改日期,并将该时间存储为 UTC,我该怎么做?
【问题讨论】:
-
参见手册。
-
@tadman 你能把它作为答案发布吗?这样我才能接受。
根据我在一些帖子中读到的内容,例如this question的答案
在timestamp 字段中传递空值将存储创建行的日期,但会在编辑行时更新它。
我想做同样的事情,但不更改日期,并将该时间存储为 UTC,我该怎么做?
【问题讨论】:
最好的方法是创建一个触发器来应用更改,或者在您的应用程序代码中进行。
请注意,TIMESTAMP 字段非常糟糕,不应使用它们,因为它们受 2038 overflow issue 约束,而 DATETIME 则不受约束。 DATETIME 可以穿越数千年的过去和未来,希望这样就足够了。
【讨论】: