gpt4 book ai didi

mysql - 如何将 varchar 字段转换为日期

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

我有一个 dob 属性,它是一个 varchar。一些日期以 6/6/2017 格式存储,一些以 2017-06-06 格式存储。如何将 6/6/2017 格式的格式转换为 2017-06-06 并将 dob 字段设置为 DATE 数据类型?

最佳答案

对于您的查询,您可以这样写:

UPDATE table_name
SET column1=DATE(STR_TO_DATE(column1, '%Y-%m-%d'))
WHERE column1='"'.date('%d/%m/%Y',strtotime(column1)).'"'

要将 varchar 设置为日期数据类型,您可以使用 CONVERT 函数或这样写:

SET DATEFORMAT dmy

关于mysql - 如何将 varchar 字段转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44877198/

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