Convertir float en timestamp sans précision des secondes
Bonjour
je voudrais convertir un float vers un timestamp en utilisant une fonction
mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
CREATE OR REPLACE function KPI.float_to_date ( unix_time in float )
return TIMESTAMP
is
sql_date timestamp ;
begin
sql_date := date '1970-01-01' + unix_time /60/60/24 ;
return sql_date ;
end;
/
; |
mais qd j'exécute cette fonction j'ai la date sous la forme 16/03/2014 07:59:27,000000000
mon but est d'avoir une date sous la forme 16/03/2014 07:59:27
j'ai essayer de cast float en integer mais ça marche pas
avez vous une idée comment le faire
aidez moi svp et merci d'avance