Неверное исключение даты - PullRequest
       3

Неверное исключение даты

4 голосов
/ 12 августа 2010

Я пытаюсь ввести дату с 1900 года, используя Java в SQL, но я получаю исключение как:

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1900-01-01 00:00:00'

1 Ответ

12 голосов
/ 12 августа 2010

Если вы используете TIMESTAMP для хранения дат, минимальным значением будет ' 1970-01-01 00: 00: 01 '.

Использовать DATE для хранения более старых дат или DATETIME для хранения более старых дат со временем.

Проверьте документацию MySQL о формате даты http://dev.mysql.com/doc/refman/5.1/en/datetime.html

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