Bonjour
J'ai des dates (issues d'une base MYSQL) au format AAAA-MM-JJ HH:MM:SS
SQL plante à l'importation si le jour est supérieur à 12. Apparament pour lui il comprend
AAAA-JJ-MM HH:MM (il sucre aussi les secondes)
Si le jour est inférieur à 13 il prend la date mais me transforme le 10 février en 2 octobre.
Le message d'erreur est
La conversion du type de données CHAR en SMALLMONEY a donné une valeur hors des limites des valeurs monétaires.
L'instruction a été arrêtée.
Les date de ma table MS SQL sont de type smalldatetime, j'ai essayé avec datetime c'est pareil.
Mon serveur SQL est un 2005 FR (chez mon hébergeur)
J'ai un serveur local en 2000 US qui ne fait pas ce problème.
En détail
insert into ACAPED.app_ao_alertes(date_open)
values('2009-02-14 07:21:28')
donne le message d'erreur
insert into ACAPED.app_ao_alertes(date_open)
values('2009-02-10 07:21:28')
passe bien mais la date est affichée 02/10/2009 07:21:00 dans ma table
Je ne trouve pas d'où vient ce format AAAA JJ MM
Par avance merci
Partager