2010-06-28 3 views

Répondre

6

Vous pouvez essayer ce qui suit:

SELECT TRUNC(sysdate) - TRUNC(t.hiredate) FROM myTable t; 

Cela se traduira par un nombre de jours représentés en décimal. Le TRUNC des horodatages garantira que vous obtiendrez un résultat cohérent sur les appels successifs.

+0

thx, c'était la bonne réponse – LJme

5
select round((months_between(sysdate,hiredate) * 30),0) from table 
Questions connexes