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.
Voila ma requete mais j'ai toujours un erreur de conversion entre le type char et le type datetime.
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
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.
Partager