Bonjour,
J'ai un soucis avec les dates sur SQL Server.
Je fais une appli en Java qui insère des données.
Lorsque j'insère la date en Java, je fais
Code :
INSERT INTO client VALUES("20010101" );
|
Cela n'insère pas la date, mais ça m'affiche cette erreur :
[I]Une erreur de dépassement arithmétique s'est produite lors de la conversion de expression en type de données datetime.[/I]
Lorsqu'en Java j'essaie :
Code :
INSERT INTO client VALUES("0" );
|
Cela insère la date "1900-01-01".
Or lorsque je lance SQL Server, je fais une requête, et j'insère 20010101, cela se fait correctement.
Comment cela se fait-il ?
Je me souviens avoir fait un
Mais bon, cela n'affecte que le code Java, et pas le code sous SQL Server.
Merci.