I Oracle vil tilføjelse af X til en DATO returnere dig en DATO X dage senere.
Hvis ESTIMATED ENDTIME er millisekunder siden Epoch, så kunne du gøre det
DATE '1970-01-01' + ( 1 / 24 / 60 / 60 / 1000) * ESTIMATEDENDTIME
og brug derefter to_char for at opnå det korrekte format for den resulterende dato. f.eks.:
SELECT
captureid
, startdate
, enddate
, state
, estimatedendtime
, DATE '1970-01-01' + ( 1 / 24 / 60 / 60 / 1000) * estimatedendtime AS estimatedenddate
FROM recording