【发布时间】:2020-12-28 23:16:07
【问题描述】:
我有一个名为 start_date 的文本类型列,其中包含 2 种不同日期格式的许多日期。一个是dd/mm/yyyy,另一个是yyyy-mm-dd。
我需要将所有 dd/mm/yyyy 日期转换为 yyyy-mm-dd,然后将列数据类型设置为 date。
UPDATE table_name SET start_date= str_to_date(start_date, '%d/%m/%Y');
到目前为止,我收到“错误代码 1411。不正确的日期时间值:函数 str_to_date 的‘2014-03-01’”
非常感谢任何帮助。 谢谢
【问题讨论】:
标签: mysql date str-to-date