oracle判断一段时间的每一天是工作日还是节假日(周末和法定节假日)怎么写呢

oracle判断一段时间的每一天是工作日还是节假日(周末和法定节假日)怎么写呢

FineReport 123木头人1 发布于 2022-9-21 09:33
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
机智的ywjLv5初级互助
发布于2022-9-21 09:38

试试插件,

中国节假日工作时间函数

https://market.fanruan.com/plugin/59e3b00a-3584-49b4-8947-2ad4daf80c9c

最佳回答
1
Z4u3z1Lv6专家互助
发布于2022-9-21 09:34

自己做一张台账表吧

  • 123木头人1 123木头人1(提问者) 那我怎么列出选择年的所有日期,是用什么公式
    2022-09-21 10:04 
  • Z4u3z1 Z4u3z1 回复 123木头人1(提问者) 是我想简单了么??数据库里面建一张表。把所有节假日写入该表(毕竟放假日期没上班日期多,可以少维护点)。需要的时候就left join 这张表(比如:select A.*,B.RQ FROM TABLE LEFT JOIN 节假日 B on A.RQ=B.RQ),这个查询结果中B.RQ 为空的就是工作日,不为空的就是节假日
    2022-09-21 10:10 
  • 123木头人1 123木头人1(提问者) 回复 Z4u3z1 怎么得到所有的节假日呢
    2022-09-21 11:59 
  • Z4u3z1 Z4u3z1 回复 123木头人1(提问者) 度娘呗。或者你等那个好心人公开TA的数据....
    2022-09-21 12:00 
最佳回答
1
用户k6280494Lv6资深互助
发布于2022-9-21 09:35

同样的需求,做一张表

最佳回答
1
MJ2024Lv6见习互助
发布于2022-9-21 09:39

这不是很简单嘛,写一个存储函数,直接调用这个存储函数,判断的过程百度上面一堆,直接拷贝使用不就行了

  • 3关注人数
  • 588浏览人数
  • 最后回答于:2022-9-21 09:39
    请选择关闭问题的原因
    确定 取消
    返回顶部