Je suis en train d'entrer une date avec l'année 1900 en utilisant Java en SQL, mais je reçois exception comme:date incorrecte Exception
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1900-01-01 00:00:00'
Je suis en train d'entrer une date avec l'année 1900 en utilisant Java en SQL, mais je reçois exception comme:date incorrecte Exception
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1900-01-01 00:00:00'
Si vous utilisez TIMESTAMP pour stocker les dates de la valeur minimale est '1970-01-01 00:00:01'.
Utilisez DATE pour stocker des dates antérieures ou DATETIME pour stocker des dates antérieures avec le temps.
Vérifiez la documentation MySQL sur le format de la date http://dev.mysql.com/doc/refman/5.1/en/datetime.html
J'avais aussi le même problème et c'était pour raison que vous avez mentionné. Merci d'avoir économisé mon temps. –
Pouvez-vous poster du code? Nous n'avons pas beaucoup à travailler avec là ... – PaulJWilliams
Quel code utilisez-vous pour entrer cette date? – BoltClock
Quel est le type de votre colonne? Un DateTime ou un TimeStamp? – nos