-1

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

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

需要帮助解决上述问题。

4

1 回答 1

1

问题是%b

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

你需要%M

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

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

于 2018-10-26T14:10:27.990 回答