Depassement de capacités - probléme de date

LHain -  
 degrem_m -
Bonjour !

Suite au lancement d'un instruction sur SQL Server, lors du test voici l'erreur qu'on me retourne :

Warning: odbc_do(): SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Dépassement de capacité lors de la conversion de expression au type de données datetime., SQL state 22003 in SQLExecDirect in *******.php on line 43

Je n'arrive pas à identifier la provenance de l'erreur sur cette ligne :
$req18 = odbc_do ($odbc,"delete from log where dateDiff(\"dd\",date,getdate()) < 3");


Le but est de supprimer de la table log tout ce qui date de plus de 3 jours ...

Si quelqu'un a une idée, merci d'avance :)

Lhain

1 réponse

degrem_m
 
Salut,

J'ai exactement le même probléme. Peux tu me dire comment tu as résolu ce probléme.

Est ce que c'est du à la version de SQL Server (english Vs francaisse)

Michel DEGREMONT
http://www.laboratoire-microsoft.org/articles/auteurs/list/?id=83
0