gpt4 book ai didi

mysql - 为日期列添加默认值

转载 作者:行者123 更新时间:2023-11-29 10:44:12 25 4
gpt4 key购买 nike

我正在尝试为我的日期列添加默认值。默认值应该是GETDATE()。我想这样做,以便我可以看到创建行的日期。当我尝试保存它时,我收到警告:日期的默认值不正确

有人知道我为什么收到警告以及如何解决它吗?

最佳答案

运行此查询

ALTER TABLE `YourDb.yourtable`
CHANGE COLUMN `date` `date` DATETIME DEFAULT CURRENT_TIMESTAMP;

Change列是oldval newval并且类型确保您的列名称不是日期以适当更改它

此外,如果您希望在修改行时更新时间戳,请使用

CHANGE COLUMN `date` `date` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 

关于mysql - 为日期列添加默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44915739/

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