Bonjours, je n'arrive pas à convertir un champ char en datetime.
j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
La conversion d'un type de données char en datetime à données une valeur hors des limites des valeurs de date et heures.
Mes données sont char sont au format :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
05/12/2006 11:10:55
et ma requéte pour les convertir est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
SELECT     CONVERT(DATETIME, SUBSTRING(CONVERT(char, TUT_Date_Echeance, 103), 1, 10) + ' ' + SUBSTRING(TUT_Heure_Echeance, 1, 2) 
                      + ':' + SUBSTRING(TUT_Heure_Echeance, 2, 2) + ':' + SUBSTRING(TUT_Heure_Echeance, 4, 2), 103) AS fin ..........
Est ce que quelqu'un aurait une idées d'ou peut provenir l'erreur?