gpt4 book ai didi

mysql - 如何以特定格式在MySQL数据库中保存日期?

转载 作者:行者123 更新时间:2023-11-29 08:09:49 24 4
gpt4 key购买 nike

我有插入查询,其中包含以下信息,我想将其放入 MySQL 数据库中,但我遇到的问题是日期值:

INSERT INTO odds (match_id, market_id, bookmaker_id, 3way_result_1, 3way_result_x, 3way_result_2, match_date) 
VALUES (1682572, 1, 21, 3.15, 1.00, 1.00, DATE_FORMAT(STR_TO_DATE('18.02.2014','%d.%m.%Y'), '%d.%m.%Y'))

单独的 str_to_date 工作正常(保存了正确的日期,但使用 YYYY-mm-dd),但是当我添加 DATE_FORMAT 时,它保存为错误值“2018-02-20”

我想以“18.02.2014”的格式保存

你可以更正我的查询吗?

最佳答案

来自this manual MySql日期数据类型只允许使用YYYY-mm-dd格式来存储。但是在选择数据时,您可以使用 DATE_FORMAT按照您的意愿格式化您的结果。

关于mysql - 如何以特定格式在MySQL数据库中保存日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21854388/

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