gpt4 book ai didi

mysql - 如何使用 float 和created_at(时间戳)创建mysql数据库表

转载 作者:行者123 更新时间:2023-11-30 01:14:55 27 4
gpt4 key购买 nike

我确信这是一个简单的修复,但我无法弄清楚:(我需要帮助在 mysql 数据库中创建两个表。这就是我被告知我需要做的:

make sure you have an temps table with floats and created_at (timestamp)
make sure you have an alerts table with floats for avgtemp1 and avgtemp2, open (boolean, default: true) and created_at (timestamp)

我在 phpmyadmin 中做了什么:

  1. 创建了一个名为 temps 的 mysql 数据库
  2. 创建了两个表(临时表、警报表)
  3. 在临时表中创建了两列(temp1 和 temp2)
  4. 在警报表中创建了两列(avgtemp1 和 avgtemp2)

我不明白如何添加created_at(时间戳)?或者打开什么( bool 值,默认值:true)和created_at(时间戳)

任何帮助将不胜感激

最佳答案

下面将为您提供时间戳列和 bool 列所需的内容。 open 列只是一个可以设置为 true 或 false 的标志,但它应该默认为 true,在本例中为 1。

CREATE TABLE table1 (
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
open boolean default 1
);

注意:如果需要,您只需要DEFAULT CURRENT_TIMESTAMP,否则您可以删除它并手动插入时间戳。

关于mysql - 如何使用 float 和created_at(时间戳)创建mysql数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19161798/

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