Bonjour,
quelqu'un pourrait il m'aider sur la conversion d'un float en datetime ?
mes floats ont la forme suivante : 20120106
Cela me servirait pour utiliser la fonction DATEDIFF.
j'ai essayé les syntaxes suivantes mais j'ai toujours une erreur (Une erreur de dépassement arithmétique s'est produite lors de la conversion de expression en type de données datetime.) :
Merci beaucoup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT DATEDIFF(DAY,CAST(monfloat1 as datetime),CAST(monfloat2 as datetime)) as duree_en_jour FROM ma_table
Partager