首页 > 解决方案 > str 到日期查询 (MySQL)

问题描述

在 MySQL 中出现上述错误。错误是:迄今为止,函数 str 的日期时间值“31/July/2018”不正确

Update mytable
set Date1 = STR_TO_DATE('31/July/2018', '%d/%b/%Y')
where 'Date' IS NOT NULL; 

需要帮助解决上述问题。

标签: mysqlstr-to-date

解决方案


问题是%b

%b 缩写月份名称(一月到十二月)

你需要%M

%M 完整月份名称(一月到十二月)

来源:https ://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date


推荐阅读