我很欣赏这可能之前已被多次询问过,但是通过阅读它们,我无法找到我想要的解决方案。
这很简单。我想使用oracle函数计算两个日期之间的天数。
Date_Reported和Date_Closed是两个受尊重的日子。但是我还需要在一天结束时把它放到一个包里,我觉得我可以做,我只是在努力解决这个问题。
有人能给我一个结构,以便我可以组装我的包中使用的功能吗?我仍然是Oracle功能的新手。
答案 0 :(得分:0)
就像这样:
SELECT Trunc( t.date1 - t.date2) AS days
FROM myTable t
答案 1 :(得分:0)
尝试以下:
create or replace function diffdate (date1 in date, date2 in date)
return number is
begin
return date2-date1;
end;
/
select diffdate (sysdate,to_date('20100827','yyyymmdd')) from dual;
28.5796412037037