Bonjou, j'ai un probléme de conversion en date.
En fait j'ai un champ heure stocker en varchar sous forme HHMMSS (ex:151050==>15h10mn50s) ainsi qu'un champ date au format jj/mm/aaaa.
J'aimerai pouvoir a parti d'un select recupérer sous forme de date mes deux champ concaténer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SELECT convert(datetime,'SUBSTRING(TUT_Heure_Echeance,1,2)+':'+SUBSTRING(TUT_Heure_Echeance,2,2)') as fin,convert(datetime,'SUBSTRING(TUT_HHMMSS,1,2)+':'+SUBSTRING(TUT_HHMMSS,2,2)') as deb,TUT_Commentaire,TUT_No_Evt FROM Intelliflow.dbo.V_Taches_Calendrier_Util_ha3
Voila ma requete mais j'ai toujours un erreur de conversion entre le type char et le type datetime.
Est-ce que quelqu'un pourrais m'aider? Je suis un peu perdu dans les conversions avec les dates.
De plus il me faudrais le résultat sous forme de date gregorienne.
Sa fait pas mal de cas et j'arrive pas a m'en sortir.

Merci.