gpt4 book ai didi

mySQL alter table on update,当前时间戳

转载 作者:行者123 更新时间:2023-11-29 02:00:25 24 4
gpt4 key购买 nike

alter table `quote` 
modify column `timestamp`
DEFAULT CURRENT_TIMESTAMP
ON UPDATE CURRENT_TIMESTAMP
NOT NULL

上面的mysql查询有什么问题?

我正在尝试将我的时间戳列更改为默认值并使用当前时间戳进行更新。

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL' at line 1

最佳答案

MODIFY COLUMN col_name 之后,语法需要一个 column_definition,而后者又需要一个类型。在 DEFAULT 之前添加此列的当前类型(例如 DATETIME)以解决语法错误。

关于mySQL alter table on update,当前时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16322557/

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