gpt4 book ai didi

mysql - 有没有办法在下一行添加到时间戳一秒?

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

我将我的时间戳定义为默认开始时间:

CREATE TABLE testTABLE(
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
TS TIMESTAMP not null DEFAULT '1998-01-01 00:00:00')

从现在开始我需要每一行再多一秒钟我的意思是 ts 的数据将是:

1998-01-01 00:00:00
1998-01-01 00:00:01
1998-01-01 00:00:02
etc.

我能做什么?

最佳答案

如果 TS 是时间戳列并且您需要它是唯一的,为什么不使用默认值作为 NOW()。您更新后的 CREATE TABLE 语句将是 -

CREATE TABLE testTABLE(
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
TS TIMESTAMP not null DEFAULT NOW());

关于mysql - 有没有办法在下一行添加到时间戳一秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59555050/

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