gpt4 book ai didi

mysql - 在 mySql 中更新日期

转载 作者:行者123 更新时间:2023-12-01 00:54:45 24 4
gpt4 key购买 nike

我有一个日期列,日期格式为 2012-02-25。我需要将其更新到 12-02-25,但不确定如何进行?

谢谢!

编辑:看完所有的答案,我似乎还不够清楚。我不想改变我的类型,也不想玩弄输出。我想将现有的日期列从 2012 年更新为 12。它应该是一个 UPDATE 查询,如果有的话,我只是不确定如何编写它。感谢到目前为止的所有评论。

编辑 2:看来我的问题没有意义,我不知道您不能将 DATE 存储为 xx-xx-xx。无论如何谢谢!

最佳答案

不可能以 '12-02-25' 格式将日期存储在数据类型为 DATE 的列中。您可以将其存储在数据类型为 CHAR(8) 的列中,然后使用以下 UPDATE 查询:

UPDATE table_name
SET date_column = DATE_FORMAT(date_column, '%y-%m-%d');

但更好的方法是仅以 DATE 格式存储它,并在从表中检索数据时使用 DATE_FORMAT 函数。

关于mysql - 在 mySql 中更新日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12103742/

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