Bonjour,
J'ai une table sous oracle qui a une date de début et une durée en millisecondes.
Je veux afficher la date de fin et j'ai pensé à la fonction "INTERVAL" malheureusement elle ne semble pas fonctionner si la durée est un champ de table, ca ne marche qui si je mets une constante en chaine de caractère :
SELECT debut + INTERVAL (duree/1000) SECOND from table
ne fonctionne pas mais
SELECT debut + INTERVAL '10' SECOND from table
qui ajoute une durée constante de 10s fonctionne
J'ai essayé to_char(duree/1000) qui ne marche pas, ni même to_char(10) donc apparemment derrière INTERVAL on ne peut mettre ni champ ni fonction !
Est-ce que qqn a une idée ?
Merci !!
Partager