запрос str на сегодняшний день (MySQL) - PullRequest
0 голосов
/ 26 октября 2018

В MySQL я получаю сообщение об ошибке выше. Ошибка: неверное значение даты и времени «31 / июль / 2018» для функции str на дату

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

Нужна помощь с тем, что может быть не так с выше.

1 Ответ

0 голосов
/ 26 октября 2018

Проблема в %b:

% b Сокращенное название месяца (с января по декабрь)

Вам нужно %M:

% M Название месяца полностью (с января по декабрь)

Источник: https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date

...