【发布时间】:2019-03-08 05:22:21
【问题描述】:
我正在从事一个显然是由一个完全初学者构建的项目。日期以“2010 年 1 月 20 日”的格式存储在 varchar 列中。我需要将此列转换为DATE 或DATETIME,但是当我这样做时(在备份中),值变为0000-00-00。
在使用 str_to_date() 和 DATE() 函数更改列类型之前,我尝试将值转换为正确的格式,但两者都报告无效的字符串格式。是否可以将此数据转换为有效的日期格式?
【问题讨论】:
标签: mysql date type-conversion