Я пытаюсь ввести дату с 1900 года, используя Java в SQL, но я получаю исключение как:
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1900-01-01 00:00:00'
Если вы используете TIMESTAMP для хранения дат, минимальным значением будет ' 1970-01-01 00: 00: 01 '.
Использовать DATE для хранения более старых дат или DATETIME для хранения более старых дат со временем.
Проверьте документацию MySQL о формате даты http://dev.mysql.com/doc/refman/5.1/en/datetime.html