bonjour,
j'ai deux champs numériques pour la date (8 positions) et l'heure (6 positions) : ex 20060501 pour le 01/05/06 et 102825 pour 10h28mn25s
=> Pble : si l'heure passe à 091005 le résulat est tronqué !
Requete utilisée :
SUBSTRING(CAST(lechampDate as varchar), 7,2)+'/'+SUBSTRING(CAST(lechampDate as varchar),5,2)+'/'+SUBSTRING(CAST(lechampDate as varchar),1,4)
+' '+
SUBSTRING(CAST(lechampHeure as varchar),1,2)+':'+SUBSTRING(CAST(lechampHeure as varchar),3,2)+':'+SUBSTRING(CAST(lechampHeure as varchar),5,2)
Donc je dois tester avec len(lechampHeure) si 6 ou 5 / Auriez vous quelque chose de plus simple
Merci
Message édité par systemanager le 29-05-2006 à 15:09:25