gpt4 book ai didi

mysql - 查询两个时间戳不起作用

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

<分区>

Possible Duplicate:
MySQL CURRENT_TIMESTAMP as DEFAULT

我正在尝试将表创建为

CREATE TABLE myTable1 
(
id INT,
date_validated TIMESTAMP,
date_registered TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
);

但是它不起作用。我收到错误信息

Incorrect table definition; there can be only one TIMESTAMP column 
with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause

当我切换两个时间戳语句(如下所示)时,它就可以工作了。

CREATE TABLE myTable1 
(
id INT,
date_registered TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
date_validated TIMESTAMP
);

知道为什么会这样吗?

这对我来说很奇怪,从来没有遇到过这样的问题。

sqlfiddle demo to check queries

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