前提:在法定节日表(t_fdjr )中维护法定节日包括周六周天

/**

* 功能描述:根据输入的日期以及天数,获取此日期之后的天数的工作日

* 输入参数:

* i_date YYYY-MM-DD

* i_day 天数

*/

create or replace function fun_get_workday(i_date varchar2, i_day number)

return varchar2

is

k int:=0;

d1 date;

d2 date;

begin

k := i_day;

d1 := to_date(i_date, 'YYYY-MM-DD');

d2 := d1 + k;

while k > 0 loop

select count(c_rq) into k from t_fdjr t

where t.c_rq > d1 and t.c_rq <= d2;

d1 := d2;

d2 := d2 + k;

end loop;

return to_char(d2,'YYYY-MM-DD');

end;

sqlserver2008存储过程(比较两个日期大小和获取当前月最大天数的存储过程)

下面简单介绍sqlserver2008两个常用的存储过程 1.比较两个日期大小的存储过程 2.获取当前月份的最大天数的存储过程 1.创建比较两个日期大小的存储过程 1)创建比较两个日期大小的存储过程 ...

ThinkPHP中如何获取指定日期后工作日的具体日期

思路: 1.获取到查询年份内所有工作日数据数组2.获取到查询开始日期在工作日的索引3.计算需查询日期索引4.获得查询日期 /*创建日期类型记录表格*/ CREATE TABLE `tb_workday ...

ThinkPHP 获取指定日期后第N个工作日具体日期

思路: 1.获取到查询年份内所有工作日数据数组2.获取到查询开始日期在工作日的索引3.计算需查询日期索引4.获得查询日期 /*创建日期类型记录表格*/ CREATE TABLE `tb_workday ...

Shell获取格式化日期

Shell获取格式化日期 shell date 获取昨天日期 使用date -d 选项: date +"%Y%m%d" -d "+n days" 今天的后n天日 ...

oracle function学习1

oracle function学习基层: 函数就是一个有返回值的过程.  首先 知道oracle 使用限制:      函数调用限制: 1. SQL语句中只能调用存储函数(服务器端),而不能调用客户端 ...

oracle 获取指定日期的第一天和最后一天

oracle 获取指定日期的第一天和最后一天 CreationTime--2018年8月21日17点56分 Author:Marydon 1.查询本月的第一天和最后一天 SELECT TO_CHA ...

Oracle时间日期计算--计算某一日期为一年中的第几周

Oracle时间日期计算--计算某一日期为一年中的第几周 select to_char(sysdate-10,'yyyymmdd')||':iw:'||to_char(sysdate-10,'iw') ...

Oracle中如何生成随机数字、随机字符串、随机日期

.随机小数 dbms_random.value(low,high): --获取一个[low,high)之间的小数,包含low,不包含high 可以结合trunc函数获取整数 例如: select db ...

随机推荐

python性能检测工具整理

python 运行后出现core dump产生core.**文件,可通过gdb来调试 Using GDB with a core dump having found build/python/core ...

redis-删除所有key

删除所有Key,可以使用Redis的flushdb和flushall命令 //删除当前数据库中的所有Key flushdb //删除所有数据库中的key flushall 如果要访问 Redis 中特 ...

浅谈xss攻击

近期学习过程中提到xss攻击的问题,便想要了解一下,总结如下: XSS攻击:跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, ...

StyleCop安装及配置

How to modify the default new class template for C# in Visual Studio 2008 or 2010? 可参考博客: http://www ...

python顶级执行代码

只有主程序中由大量顶级执行代码(即没有被缩进的代码行),所有其他被导入的模块只应该又很少的顶级执行代码. 如果模块是被导入,__name__就是模块名. 如果模块是被直接执行,__name__就是__ ...

SpringMVC和Struts2的比较

整体的框架机制     1.Struts2的入口是StrutsPrepareAndExecuteFilter,SpringMVC的入口是通过DispatcherServlet实现.     2.Str ...

使用图片作为a标签的点击按钮时,当触发touchstart的时候,往往会有一个灰色的背景,想要去掉的话可以用下面这种方式

a,a:hover,a:active,a:visited,a:link,a:focus{    -webkit-tap-highlight-color:rgba(0,0,0,0);    -webki ...

python实现一般最小二乘系统辨识方法

问题: 对于一个未知参数的系统,往往需要用到系统辨识的方法,例如对于一个单输入单输出系统: Z(k)+a1*Z(k-1)+a2*Z(k-2)=b1*U(k-1)+b2*U(k-2)+V(k) 其中:V ...

用Python建设企业认证和权限控制平台

目前大家对Python的了解更多来源是数据分析.AI.运维工具开发,在行业中使用Python进行web开发,同样也是非常受欢迎的,例如:FaceBook,豆瓣,知乎,饿了么等等,本文主要是介绍是利用P ...

查询工作日 oracle,Oracle function实现根据输入的日期以及天数,获取此日期之后的天数的工作日...相关推荐

  1. oracle日期导出mysql_Oracle 获取系统日期时间,导出数据库

    @ECHO 功能:获取系统日期时间,导出数据库 @ECHO 说明:随便使用和更改 @ECHO 作者:守护者 @ECHO 时间:2004-09-02 @ECHO 自动备份:AT 19:00 /every ...

  2. oracle查询语句大全(oracle 基本命令大全一)

    来源:http://www.jb51.net/article/40467.htm 1.create user username identified by password;//建用户名和密码orac ...

  3. 查询oracle所用用户,查询所有用户(oracle查询所有用户)

    查询所有用户(oracle查询所有用户) 2020-07-24 11:10:05 共10个回答 1.查询oracle中所有用户信息select*fromdba_users;2.只查询用户和密码sele ...

  4. oracle 查询连接方法,Oracle 常用连接查询方法和函数

    Oracle常用的连接查询方法(以oracle自带的表做的练习),left join是以左表的记录为基础的,左表中的记录会全部显示,右表只显 一:Oracle常用的连接查询方法(以oracle自带的表 ...

  5. Oracle计算某日期段内排除周六日之后的天数(请假,工作日,日期型)

    因为本人不是主要从事Oracle等大数据操作方向,所以对于SQL语句了解并不专业,本文主要用于记录自己的使用心得,以及为广大网友提供思路,如果不喜欢我的解析和讲解可以直接跳过,拿走你觉得有用的SQL. ...

  6. python使用pandas基于时间条件查询多个oracle数据表

    python使用pandas基于时间条件查询多个oracle数据表 目录 python使用pandas基于时间条件查询多个orcale数据表 #orcale数据连接

  7. 查询所有的oracle表、表空间、数据库连接等信息

    --查询所有的oracle表.表空间.数据库连接等信息   --1.查询表大小 select table_name, num_rows, avg_row_len,  num_rows * avg_ro ...

  8. oracle查询当前日期月份,oracle查询截至到当前日期月份所在年份的所有月份

    这篇文章主要介绍了oracle查询截至到当前日期月份所在年份的所有月份,本文通过代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下 下面通过一个查询语句给大家介绍oracle查询 ...

  9. oracle获取指定日期内工作日的天数或节假日天数

    oracle 获取指定日期内工作日的天数 不必拘泥,可以反向思考 获取这段时期内周六日的天数,再用总天数减去周六日的天数,得到我们想要的 获取时间段内 所有日期 select to_date('202 ...

最新文章

  1. Java与Unicode
  2. 软件公司与非软件公司区别(纯个人看法)
  3. 2020大学计算机知到答案,2020年_知到_大学计算机(济南大学)_网课答案
  4. CF528C. Data Center Drama(欧拉回路,构造)
  5. Java程序和MySQL数据库中关于小数的保存问题
  6. 用汇编语言写的第一个DOS程序
  7. 学习笔记 VB.NET 特殊字符
  8. gitlab+jenkins=自动化构建
  9. Java 之 注释介绍
  10. mysql noinstall 5.5_mysqlnoinstall 手动安装
  11. java zk_zk框架:zul文件,純Java或混合更好的性能
  12. tushare平台介绍
  13. c语言设计通讯录设计报告,C语言通讯录课程设计报告--设计一个通讯录管理系统...
  14. 威联通 ※ 群晖 虚拟机性能对比 我可能要碰瓷 eSir
  15. C语言if语句中常见的问题
  16. matlab中断路器怎么表示什么,断路器符号及含义是什么(图文)
  17. 狂神学习系列04:MySQL+JDBC
  18. 大据数技术之高频面试题8.0.9
  19. websocket原理与应用
  20. unity 陶瓷质感_一种基于Unity3D的虚拟陶瓷设计方法与流程

热门文章

  1. ASP.NET体育馆综合会员管理系统源码,免费分享
  2. 后疫情时代,企业应该如何转危为安?
  3. 音视频环形缓冲区C语言实现
  4. 距离与Arm一较高下,RISC-V还有多远的路要走?
  5. Coord.Attention 协调注意力机制
  6. 计算机怎么打字快,电脑知识:如何电脑快速打字
  7. html判断IE版本
  8. 小米路由器3-R3 刷固件
  9. 贝加莱PLC以太网采集方案
  10. android TextView中ClickableSpan与文本自由复制(TextIsSelectable)冲突问题