Bonjour,
j'ai le message suivant :
"Arithmetic overflow error converting expression to data type datetime"
en faisant un count(*) ou select sur une vue dans SQL server.
Le probleme vient d'une jointure entre 2 tables contenant des dates, (jointure sur ces dates).
- J'ai vérifié le format des dates qui est bon dans les deux tables (avec isdate).
- j'ai modifié les parametres de mon pc pour avoir les dates US au cas d'une incompatibilité avec le serveur
- la requete a été lancée sans succés directemment sur le serveur pour éléminer un pb client
- la base qui pose probleme a été copiée sur un autre serveur et pose le meme probleme (donc non-serveur dépendant)
- sur ce dernier serveur existe une base identique mais plus ancienne en terme de données sur laquelle la meme requete fonctionne.
- j'ai fait pas mal de recherches sur le WEB.
Donc : je ne trouve pas de pb de format dans les données, pourtant la requete fonctionne sur la meme structure de base mais sans les données récentes.
Ce message d'erreur peut-il signifier autre chose qu'un pb de format?
merci.
Partager