Посчитать количество дней между сегодняшним днем ​​и Oracle в Oracle? - PullRequest
2 голосов
/ 28 июня 2010

Как подсчитать количество дней между (sysdate) и столбцом с именем hiredate в PL / SQL.

Спасибо.

Ответы [ 2 ]

7 голосов
/ 28 июня 2010

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

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

Результатом будет количество дней в десятичном формате. TRUNC временных меток обеспечит стабильный результат при последующих вызовах.

5 голосов
/ 02 декабря 2012
select round((months_between(sysdate,hiredate) * 30),0) from table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...