2010-06-28 3 views

ответ

6

Вы можете попробовать следующее:

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

Это приведет к отсчету дней, представленных в десятичной системе счисления. TRUNC временных меток гарантирует, что вы получите последовательный результат при последовательных вызовах.

+0

thx, это был правильный ответ – LJme

5
select round((months_between(sysdate,hiredate) * 30),0) from table 
Смежные вопросы