Bonjour
je voudrais convertir un float vers un timestamp en utilisant une fonction
mon code
mais qd j'exécute cette fonction j'ai la date sous la forme 16/03/2014 07:59:27,000000000
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; / ;
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
Partager