gpt4 book ai didi

MySQL插入当前时间戳

转载 作者:行者123 更新时间:2023-11-29 03:56:23 34 4
gpt4 key购买 nike

我在mysql中有一个表如下所示

CREATE TABLE Orders (
id INTEGER(10) UNSIGNED AUTO_INCREMENT,
VendorName VARCHAR(20),
Item VARCHAR(20),
updated_at TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
created_at DATETIME DEFAULT NULL,
PRIMARY KEY (id)
);

我需要往里面插入记录,我试过了

Insert into Orders values(123,'PoppyCounter','Chocltae','now','now')

我得到的输出是

mysql> select * from Orders;
+-----+--------------+----------+---------------------+---------------------+
| id | VendorName | Item | updated_at | created_at |
+-----+--------------+----------+---------------------+---------------------+
| 123 | PoppyCounter | Chocltae | 0000-00-00 00:00:00 | 0000-00-00 00:00:00 |
+-----+--------------+----------+---------------------+---------------------+
1 row in set (0.00 sec)

谁能告诉我如何使用当前时间戳插入内容??

最佳答案

now()current_timestamp 上的 MySQL 函数。
其中 now 是一个字符串文字,不等于任何日期和时间。

您的查询应该是:

Insert into Orders values(123,'PoppyCounter','Chocltae',now(),now())

关于MySQL插入当前时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23540354/

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