gpt4 book ai didi

MySQL - 使用created_date和updated_date?

转载 作者:行者123 更新时间:2023-11-29 14:55:04 24 4
gpt4 key购买 nike

在 MySQL 中,是否有一种简单的方法可以实现以下目的:

  • 创建时,created_dateupdated_date 均设置为相同的 TIMESTAMP
  • 在后续编辑中,updated_date 更改为 CURRENT_TIMESTAMP

为什么只允许一个字段使用CURRENT_TIMESTAMP作为其默认值?为什么我不能将一个默认设置为 CURRENT_TIMESTAMP,而另一个仅在更新时使用它?

如果我使用 now() 表示 created_date 并使用 on update CURRENT_TIMESTAMP 表示 updated_date,它们会是创建行时也一样吗?

最佳答案

事情就是这样:)

但说实话,当您在创建/更新行时使用“now()”显式设置这些日期时,通常会更容易(更少意外)。

关于MySQL - 使用created_date和updated_date?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4840629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com