gpt4 book ai didi

mysql - 在 mysql 表中插入一个较旧的日期

转载 作者:太空宇宙 更新时间:2023-11-03 10:50:38 25 4
gpt4 key购买 nike

尝试使用此查询输入两天前的日期

INSERT INTO `subject` (`id` ,`marks` ,`entry`)
VALUES ('12121', '12','CURRENT_DATE()-2');

它给了

    id  |  marks  |  entry
12121 12 0000-00-00

还尝试了 'CURRENT_DATE() interval 2'

最佳答案

您正在将字符串插入到日期列中。该字符串被转换为值为 0 的数字。相反,试试这个:

INSERT INTO subject(id, marks, entry)
SELECT '12121', '12', CURRENT_DATE() - interval 2 day;

关于mysql - 在 mysql 表中插入一个较旧的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25364420/

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