Как подсчитать количество дней между (sysdate) и столбцом с именем hiredate в PL / SQL.
hiredate
Спасибо.
Вы можете попробовать следующее:
SELECT TRUNC(sysdate) - TRUNC(t.hiredate) FROM myTable t;
Результатом будет количество дней в десятичном формате. TRUNC временных меток обеспечит стабильный результат при последующих вызовах.
TRUNC
select round((months_between(sysdate,hiredate) * 30),0) from table