oracle如何判断节假日,oracle function 用于判断是否为节假日
create or replace function isHoliday(dateOfYear varchar,holiday varchar,workday varchar) return boolean is
Result boolean;
n_number number(1);--返回为周几 1为周日 。。。7为周六
begin
if instr(holiday,to_char(to_date(dateOfYear,'yyyy-mm-dd'),'yyyy-mm-dd'),1,1) >0 then --如果当前日期在节假日中则返回true
Result := true;
else
SELECT to_number(to_char(to_date(dateOfYear,'yyyy-mm-dd'),'D')) into n_number FROM DUAL; --查询当前日期是周几
if(n_number !=1 and n_number != 7) then --如果当前日期不是周六和周日则返回false
Result := false;
else
if instr(workday,to_char(to_date(dateOfYear,'yyyy-mm-dd'),'yyyy-mm-dd'),1,1) >0 then --如果当前日期在工作日中则返回false
Result := false;
else --如果当前日期不在工作日中则返回true
Result := true;
end if;
end if;
end if;
return(Result);
end isHoliday;
oracle如何判断节假日,oracle function 用于判断是否为节假日相关推荐
- RomUtil【Android判断手机ROM,用于判断手机机型】
参考资料 Android判断手机ROM 正文 有时候需要判断手机系统的ROM,检测ROM是MIUI.EMUI还是Flyme,可以使用getprop命令,去系统build.prop文件查找是否有对应属性 ...
- oracle 判断是否位汉字,js判断字符是否是汉字的两种方法小结
有时需要判断一个字符是不是汉字,比如在用户输入含有中英文的内容时,需要判断是否超过规定长度就要用到.用 Javascript 判断通常有两种方法. 1.用正则表达式判断 js判断字符是否是汉字 .co ...
- oracle 判断周日,Oracle判断周末
oracle数据库 orcale开发 oracle技术文章 Oracle判断周末 有些业务场景下会有择出周末的需求,具体判断语句如下: 1.SELECT TO_CHAR(TO_DATE(DATA_DA ...
- c语言中用于判断ch是否是字符的表达式,最新C语言复习题集资料
精品文档 C语言复习题集 一. 判断题 1-1.C语言程序是从源文件的第一条语句开始执行的. 正确答案:F 1-2.C语言中的变量名不区分大小写. 正确答案:F 1-3.若变量定义为double x; ...
- function checkBrowser()//判断浏览器
/checkBrowser(); function checkBrowser()//判断浏览器 { if (window.navigator.userAgent.indexOf("MSIE& ...
- [转载] Python中endswith() 函数法用于判断字符串是否以指定后缀结尾
参考链接: Python中的字符串的endswith endswith()函数 描述: Python endswith() 函数法用于判断字符串是否以指定后缀结尾. 如果以指定后缀结尾返回True,否 ...
- “正话反说”:A和B在玩一个游戏,两人轮流说一句话,这句话正读反读都一样,如adgda,谁先说错,谁出局,另一个人胜出。编写一个函数用于判断这句话是否符合要求,符合要求时,函数返回1,否则函数返回0
"正话反说":A和B在玩一个游戏,两人轮流说一句话,这句话正读反读都一样,如adgda,谁先说错,谁出局,另一个人胜出. 编写一个函数用于判断这句话是否符合要求,符合要求时,函数返 ...
- 2021-12-27 Java String contains() 方法用于判断字符串中是否包含指定的字符或字符串。用.toLowerCase().contains忽视大小写。
一.public boolean contains(CharSequence chars) contains() 方法用于判断字符串中是否包含指定的字符或字符串. 二.返回值 如果包含指 ...
- 导数用于判断函数的单调性,凹凸性,极值
导数用于判断函数的单调性,凹凸性,极值 单调性 凹凸性 拐点 驻点 极大值,极限值 函数的最大值,最小值 单调性 设函数f(x)在闭区间 [a,b]上连续,在开区间(a,b)内可导. (1)如果在(a ...
- Python中用于判断两个集合的交集是否为空集isdisjoint()方法
[小白从小学Python.C.Java] [Python全国计算机等级考试] [Python数据分析考试必会题] ● 标题与摘要 Python中用于判断两个集合的交集是否为空集 isdisjoint ...
最新文章
- 什么是动态DNS 动态DNS有什么用
- tensorflow object detection API 使用记录2
- .NET开发必备网址
- ScheduledThreadPoolExecutor详解
- Tomcat 8熵池阻塞变慢详解
- 内存cookie与持久cookie
- 【AtCoder】ARC 081 E - Don't Be a Subsequence
- 深度学习优化算法大全系列4:AdaGrad(Adaptive Gradient)
- php中文歌词,pr怎么导入歌词字幕
- SECS/GEM Driver开发使用,带例子
- 制作网页中弹出对话框的制作
- LabVIEW用高速数据流盘
- 移动友华PT924光猫获取超级用户方法
- 杰理之ANC降噪三种类型【篇】
- TOM邮箱|国内适合商务人士的邮箱是什么邮箱
- 内存分配函数总结- 陈敏的博客- CSDN博客
- 你不知道的Linux的发展史
- vbox android wifi,virtualbox桥接无线网卡实现上网
- C# WPF 快捷键的实现 极简教程
- 名帖295 张瑞图 行书《行书帖选》
热门文章
- Android dialog弹出报错Alert Dialog Unable to add window android.view.ViewRootImpl$W. permission denied
- 记得12306货运系统“抢购空”编写插件--chrome交互式插件的各个部分
- CVPR2022论文速递(2022.4.12)!共24篇!GAN/transformer/超分等
- mysql 5.7.25 中文全文检索(多个字段联合索引)
- 每一首歌曲的背后都有一段感人的故事……
- SpringBoot线上服务假死解决,CPU内存正常
- Docker学习中文文档大全、dockerdocker-compose实战
- win7计算机所有软件无法运行程序,解决Win7应用程序无法启动的方法
- python进行列联表卡方检验
- 2021年与 Linux 有关的几件大事