Conversion bizarre de float en date time
Bonjour
Je ne savais pas trop où poser mon problème.
Je travaille sur un projet ou je récupère des données sur une base MS SQL server dont je ne suis pas propriétaire, ce soit des données d'un erp, a destination d'une base Oracle 11.
Une des données est une date heure au format float : YYYYMMDDHHmm
Je dois par requête réussir a convertir cela en date heure du style : DD/MM/YYYY HH:mm
J'ai tout essayé mais rien n'y fait, je ne parviens pas à le faire.
Je vous demande donc un piti coup de main, svp.
Code:
select CONVERT (datetime,convert(char(12),d.E2DTHP )) as E2DTH from table d
Code:
SELECT CAST(CAST(d.E2DTHP AS bigint) AS VARCHAR(8)) from table d