1、创建一个表用于存储假期和调整的上班时间:holiday_of_china。

字段设计:日期(BDATE)、是否假期(HFLAG)、假期名称(NAME)

维护假期信息表,请求接口、手动维护都可以。主要是需标识出一年内的假期以及加班日,数据量一般就30至40条。hflag为true代表假期,false代表加班日。具体数据如下:

2、直接COPY代码:

--创建视图:VIEW_WORKDAYS
CREATE OR REPLACE VIEW VIEW_WORKDAYS ASselect cast(bdate as nvarchar2(10)) bdate from(SELECT to_char(TRUNC(SYSDATE, 'YYYY') + ROWNUM - 1,'YYYY-MM-DD') bdateFROM DUALCONNECT BY ROWNUM <= ADD_MONTHS(TRUNC(SYSDATE, 'YYYY'), 12) - TRUNC(SYSDATE, 'YYYY'))--holiday_of_china为第一步骤创建的维护表,用于存储特殊日期--排除假期及周末(hflag判断是否为假期)where to_char(TO_DATE(bdate,'YYYY-MM-DD'),'D') not in (1,7)and bdate not in (select bdate from holiday_of_china where hflag= 'True')union all--增加周六周末调整为上班的时间select bdate from holiday_of_china where hflag= 'False'order by bdate desc;

3、使用视图:

--查询整年的工作日
select bdate
from VIEW_WORKDAYS

效果(2020年国庆前后工作日):

2020-10-14 2020-10-30
2020-10-13 2020-10-29
2020-10-12 2020-10-28
2020-10-10 2020-10-27
2020-10-09 2020-10-26
2020-09-30 2020-10-23
2020-09-29 2020-10-22
2020-09-28 2020-10-21
2020-09-27 2020-10-20
2020-09-25 2020-10-19
2020-09-24 2020-10-16
2020-09-23 2020-10-15

4、最后:如果喜欢,欢迎点赞收藏以及转发。

Oralce数据库计算工作日(处理假期及加班)相关推荐

  1. Java模块 -- 计算工作日 (Excel导入法定假日至数据库 排除周六 周日 法定假日) Calendar

    有一个小功能,要求是按照指定时间,计算出规定的工作日,排除国家法定节假日,周日,周六... 网上找了一些案例,但都算不准,但是它们的思路和方法可以借鉴下...于是一边想,一边改...就出来了.... ...

  2. 计算日期跨度时如何过滤工作日_学会这3个函数,解决所有关于计算工作日的难题...

    每月到手的工资,到底应该交多少税?私信回复关键词[个税]获取Excel个税模板! 对于工作日的算法,我一直十分头大. 周末不能算,临时加班儿不能算,碰上节假日还有薛定谔的调休. 一个月下来,连自己上了 ...

  3. php工作日,计算工作日(jessie看)-PHP教程,PHP应用

    现在还有问题 周一,周二不能做节假日 可能算法上还有问题,等待你的更新- /** * sports98 * flyruns@hotmail.com (欢迎交流) */ ================ ...

  4. 如何解决计算工作日的问题?

    场景:需求某个订单7个工作日内有效,超过7个工作日自动取消! 由于,法定假日的原因,工作日和假期每年并不是固定,所以没有固定的算法,那应该怎么算出工作日呢? 思路:这里我们需要建一张配置表,表中记录工 ...

  5. 举个栗子!Tableau 技巧(165):快速计算工作日

    来自银行用户的需求:我们的业务数据源表多.量大(超过 10 万行),并且常常需要分析工作日数据.这种情况,Tableau 能快速实现吗? 其实,在实际分析场景中,对于工作日的数据呈现,是普遍需求.尤其 ...

  6. # 160_技巧_Power BI 新函数-计算工作日天数

    160_技巧_Power BI 新函数-计算工作日天数 一.背景 Power BI 2022 年 7 月 14 日更新了最新版本的,版本号为:2.107.683.0 . 更多更新内容可以查看官方博客: ...

  7. 利用外部命令Oralce数据库导入导出

    1--数据库导出(exp) 首先进入命令行 导出数据库 在命令行中输入如下命令: exp   c2j/c2j@c2j file=c:/table.dmp tables=jbitaku,jbitakum ...

  8. 2017双11技术揭秘—阿里数据库计算存储分离与离在线混布

    摘要: 随着阿里集团电商.物流.大文娱等业务的蓬勃发展,数据库实例以及数据存储规模不断增长,在传统基于单机的运维以及管理模式下,遇到诸多如成本,调度效率等问题,因此,2017年首次对数据库实现计算存储 ...

  9. moore 数据集_可计算存储:数据压缩和数据库计算下推

    "摩尔定律"失效指的是什么? 2016年2月9号<自然>杂志的<The chips are down for Moore's law>写到即将出版的国际半导 ...

  10. Java开源数据库引擎,数据库计算封闭性的一站式解决方案

    目录 前言引入 一.数据库封闭性带来的问题? 问题1: ETL变成ELT甚至LET ETL: ELT: 问题2: 中间表带来的资源消耗和耦合 问题3: 多样性数据源 问题4: 存储过程带来的安全和耦合 ...

最新文章

  1. 前端学习(175):弹窗
  2. Unix环境高级编程学习笔记(五)
  3. 浅谈管理数据平台的一些想法
  4. 真相了!AI 程序员:我们根本没有 80w 年薪好么?
  5. Facebook 游戏开发更新文档 API 参考文档 v6.0
  6. Android攻城狮——五布局
  7. 关于计算机编程语言 国外网友妙语录
  8. 模拟电子技术基础第4版笔记和课后习题答案 童诗白
  9. STM32程序的烧录方式 与 ISP一键下载
  10. 公共邮箱,共享邮箱,免费邮箱,匿名邮箱,临时邮箱,免费收信
  11. 各式标签二维码明确采用QR码或DM码,其两种不同码制的区别表现
  12. STC 51单片机仿真总结
  13. msocache是什么文件夹
  14. DNK基础之静态库、动态库、编译流程
  15. 华为ensp cloud(云)中没有网卡,缺失网卡,网卡地址错误解决方法
  16. 移动智能终端之应用商店和应用的安全管理机制(笔记四)
  17. 2022年山东省安全员A证考试模拟100题及在线模拟考试
  18. android espresso 教程,Android Espresso入门到自动搞定
  19. excel宏根据表格自动计算机,Excel使用宏录制自动将输入内容排到另一张表的操作方法...
  20. 防火墙之ipsec vpn实验

热门文章

  1. Sublime Text2使用教程
  2. ESP8266与网络调试助手通讯
  3. 【无人驾驶系列一】激光雷达(LiDAR)在无人驾驶技术中的应用
  4. Python+Opencv身份证号码区域提取及识别
  5. 深度学习:摩尔纹识别(翻拍检测)
  6. 好用的python工具_Python哪些工具好用?老男孩Python开发
  7. esp32-micropython的BMI160六轴陀螺仪驱动
  8. 哈夫曼树及哈夫曼编码例题
  9. 【机器学习】K近邻(KNN)算法详解
  10. 2021年华中杯A题(马赛克瓷砖选色问题)详细分析