gpt4 book ai didi

mysql - 生成的列在 mysql mariadb 中添加带有计数器的时间戳列

转载 作者:行者123 更新时间:2023-11-29 15:31:59 27 4
gpt4 key购买 nike

我正在尝试使用生成的列添加时间戳列和 int 列,该列保存以毫秒为单位的计数器它看起来像这样:

datetime_created timestamp current timestamp
counter int 20
//for example i have 2019 31 10 10 00 00 as timestamp and
//9567.4356 as counter

如何添加时间戳和计数器(以毫秒为单位) 获得生成的列,如 datetime_end?

最佳答案

您可以像下面的示例一样生成一个列:

create table mytest (
date_start TIMESTAMP,
counter INT(11),
date_end TIMESTAMP AS (ADDTIME(date_start, SEC_TO_TIME(FLOOR(counter/1000)))) VIRTUAL
);

查看DB Fiddle

关于mysql - 生成的列在 mysql mariadb 中添加带有计数器的时间戳列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58651492/

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