bonjour,

je cherche à faire un datediff entre 2 champs int.
Pour cela il faut que je remplace mes champs int en datetime

je suis pas familier avec sqlserver, avant j'utilisais le to_date qui marche bien.

j'ai essayé ça, mais j'ai eu une dépassement de capacité .. !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
select datediff(day, Convert(datetime,champ2,112), Convert(datetime,champ1,112))
from table
sachant que mon champ int est de la forme YYYYMMDD


Merci