проблема возникает, когда я вставляю дату - PullRequest
0 голосов
/ 28 февраля 2009

при вставке даты сервер mysql правильно принимает год и день, но месяц по умолчанию переносит januavary в базу данных. я использую сервер MySQL версии 5.0.22 Я вставляю дату через приложение. приложение было разработано с использованием каркаса Springs web mvc и Hibernate.

1 Ответ

1 голос
/ 28 февраля 2009

Можете ли вы отобразить оператор mysql INSERT, который используется для вставки данных в базу данных? Это будет указывать, является ли это искаженным оператором INSERT или это действительный оператор, использующий неверные данные.

Как только вы знаете, что происходит, вы можете отследить, где на самом деле проблема. Я предполагаю, что это неправильная функция анализа даты.

Другая возможность состоит в том, что программное обеспечение ожидает дату в европейском формате (дд-мм-гггг) и получает запись в формате США (мм-дд-гггг) или наоборот. И это вызывает ошибки синтаксического анализа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...