Mysql дата предупреждения данные усечены

У меня интересная проблема с форматом Mysql DATE. У меня есть эта таблица:

| id          | int(11)      | NO   | PRI | NULL    | auto_increment |
| file_path   | varchar(255) | YES  |     | NULL    |                |
| date_export | date         | YES  |     | NULL    |                |

Когда я обновляю строку, используя функцию даты: СЕЙЧАС (), дата обновляется в следующем формате:

'2014-01-23'

Но когда я использую другой формат даты, такой как рукописный, например:

update backup_conf_allied set date_export='2014-23-01' where file_path='IDF-952584-SW1' ;

Столбец date_export преобразуется в:

'0000-00-00'

Таблица предупреждений говорит мне, что:

| Warning | 1265 | Data truncated for column 'date_export' at row 3628 |

Почему? Формат даты такой же, как у функции NOW (). Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос