计算工作日的方法

create or replace function fun_workday(startdate in varchar2,
enddate in varchar2)return number
as
TOTALVALUE NUMBER;
begin
select count(*)
into TOTALVALUE
from (select rownum rnum
from all_objects
where rownum <= to_date(enddate, 'yyyy-MM-dd') -
to_date(startdate, 'yyyy-MM-dd') + 1)
where to_char(to_date(startdate, 'yyyy-MM-dd') + rnum - 1, 'D') not in
('1', '7');
return TOTALVALUE;
end;
阅读更多
个人分类: 笔记
上一篇Oracle数据库事务
下一篇自动生成菜单
想对作者说点什么? 我来说一句

工作日计算函数

2018年01月27日 2KB 下载

工作日计算的JAVA实现

2008年12月31日 627B 下载

没有更多推荐了,返回首页

关闭
关闭