在MySQL中,上面的错误。错误是:函数str to date的日期时间值'31 / July / 2018'不正确
Update mytable
set Date1 = STR_TO_DATE('31/July/2018', '%d/%b/%Y')
where 'Date' IS NOT NULL;
需要帮助解决上面的问题。
答案 0 :(得分:1)
问题是%b
:
%b月份的缩写名称(1月至12月)
您需要%M
:
%M月的全称(1月至12月)
来源:https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date