Oracle 生成工作日历表
2024-10-18 07:29:19
select to_char(everyDay, 'yyyy-mm-dd') as dt,
to_char(everyday, 'yyyy') as yr,
to_char(everyday, 'mm') as mm,
to_char(everyday, 'dd') as dd,
to_char(everyday, 'dy') as dayofweek,
/*ORACLE自定义的标准周*/
to_char(everyday, 'WW') as weeknum,
/*该月的第几周*/
lpad(to_char(everyday, 'w'), 6) as monthOfWeek,
/*所在季度*/
to_char(everyday, 'Q') as qr,
/*ISO的标准周,通常使用这个*/
to_char(everyday, 'IW') as bourse_week,
null as id
from (select to_date('', 'yyyymmdd') + level - 1 as everyDay
from dual
connect by level <= (last_day(to_date('', 'yyyymmdd')) -
to_date('', 'yyyymmdd') + 1));
结果图:
替换sql语句中的年份即可生成当年的数据。
最新文章
- Windows下删除.svn文件夹的最简易方法
- JSONP实现
- Q的深层嵌套
- 使用Canvas绘制背景图
- 使用cocos2d-x c++ Android静态库
- 谈谈Java面向对象的三大特性
- 在android开发中使用multdex的方法-IT蓝豹为你整理
- Cracking-- 4.7 在一颗二叉树中找两个节点的第一个共同祖先
- Clean Code – Chapter 5 Formatting
- js星级评分点击星级评论打分效果--收藏--转载
- 容易上手-类似ERP系统 简单特效
- NPOI操作EXCEL--设置密码及设置只读
- 使用Eclipse EE开发web项目
- Codeforces 432E Square Tiling(结构体+贪婪)
- Django解决跨域问题
- Hive 本地调试方法
- tomcat的LifecycleException异常
- 【图的遍历】广度优先遍历(DFS)、深度优先遍历(BFS)及其应用
- ENode, 领域模型,DDD
- mongodb启动出现Failed to connect to 127.0.0.1:27017 after 5000ms milliseconds,giving up
热门文章
- Tomcat &;servlet字符集编码问题
- html5 浏览文件
- 机器学习总结(二)bagging与随机森林
- easyUI提交不跳转
- JS(JavaScript)的进一步了解2(更新中&#183;&#183;&#183;)
- sort排序原理
- js函数式编程curry与compose实现
- MySQL explain执行计划优化
- codeforce 337D Book of Evil ----树形DP&;bfs&;树的直径
- IDEA ----Apachemaven连接私服,mavenWed工程 、以及Tomcat配置和项目的部署