oracle 采购 日历,Oracle日历程序
运行之前要先设置好环境,即定义好年份:
DEFINE YEAR=&YEAR
要查看其它年份,就再执行:
def year=&year1
然后再执行下面的脚本:
select case
when (new_yweek = min(new_yweek)
over(partition by mon order by new_yweek)) then
mon_name
else
null
end as month,
new_yweek as yweek,
row_number() over(partition by mon order by new_yweek) as mweek,
sum(decode(wday, '1', mday, null)) as sun,
sum(decode(wday, '2', mday, null)) as mon,
sum(decode(wday, '3', mday, null)) as tue,
sum(decode(wday, '4', mday, null)) as wed,
sum(decode(wday, '5', mday, null)) as thu,
sum(decode(wday, '6', mday, null)) as fri,
sum(decode(wday, '7', mday, null)) as sat
from (select dayofyear as everyday,
to_char(dayofyear, 'mm') as mon,
to_char(dayofyear, 'Month') as mon_name,
to_char(dayofyear, 'w') as mweek,
to_char(dayofyear, 'ww') as yweek,
case
when (to_char(to_date(&year || '0101', 'yyyymmdd'), 'd') > '1') and
(to_char(dayofyear, 'd') <
to_char(to_date(&year || '0101', 'yyyymmdd'), 'd')) then
to_char(to_char(dayofyear, 'ww') + 1, 'fm00')
else
to_char(dayofyear, 'ww')
end as new_yweek,
to_char(dayofyear, 'd') as wday,
to_char(dayofyear, 'dd') as mday
from (select to_date(&year || '0101', 'yyyymmdd') + level - 1 as dayofyear
from dual
connect by level <=
to_char(to_date(&year || '1231', 'yyyymmdd'),
'ddd')))
group by mon, mon_name, new_yweek
oracle 采购 日历,Oracle日历程序相关推荐
- oracle采购业务流程,ORACLE EBS 采购的业务流程
ORACLE EBS 采购的业务流程 采购计划 à 采购申请 à 审批申请 à 询价 à 报价 à 采购定单 à 发票批准 à 付款 ① 采购请求 单据:[请购单],反映物料需求的单据. 说 ...
- oracle采购业务流程,Oracle EBS 采购管理核心流程 [转]
采购核心流程 包括采购请购,采购订单,采购接收. 而实际上企业的采购业务涉及到更多的流程,包括物料,供应商的认证和维护,采购寻源,招投标等一系列流程. 对于采购需要用到得供应商信息维护,物料信息的维护 ...
- linux 下停止监听程序,Linux下启动Oracle服务和监听程序步骤
Linux下启动Oracle服务和监听程序启动和关闭步骤整理如下: 1.安装oracle: 2.创建oracle系统用户: 3./home/oracle下面的.bash_profile添加几个环境变量 ...
- grid赋予oracle磁盘权限,grid 与 Oracle 用户下 Oracle 程序权限不一致导致无法连接 ASM 问题...
grid 与 Oracle 用户下 Oracle 程序权限不一致导致无法连接 ASM 问题 在 RAC 中, 启动数据库时遇到如下报错:Oracleinstance started. TotalSys ...
- Oracle Webcenter Portal Framework应用程序功能–页面和页面层次结构
You've installed Oracle Webcenter 11.1.1.8.0 in a previous tutorial published here, but you may or m ...
- 「极点日历」小程序插件
上期,我们在<「wxParser」小程序插件>一文中介绍了知晓云团队出品的「wxParser」小程序插件,对其意义.作用以及应用作出了说明.而在此之前,我们还介绍过「腾讯地图」.「腾讯视频 ...
- 显示单月的日历c语言编程,显示单月的日历的C程序
显示单月的日历的C程序 题目如下: 要求显示出单月的日历,用户说明这个月的天数和本月的起始日是星期几,即可输出该月的日历. 就是这么一道简单的程序,我憋了两天总算弄出来了,结果虽然达到了要求,但距离我 ...
- asp前端日历_ASP完成的日历代码实例程序
ASP完成的日历代码实例程序 td { font-family: "宋体"; font-size:9pt} '以下为ASP中经过该日历算法完成的详细代码 '先判别能否指定了一个年份 ...
- Oracle报“无监听程序”解决方案
针对Oracle报"无监听程序"问题,网上有很多种方案下面解决方案亲测有效: 1.首先我们从电脑程序中找到"配置和移植工具" -> Net Manager ...
- java时钟日历_java日历时钟小程序
java日历时钟小程序 java日历时钟小程序 Java时钟程序,按类粘贴至编译器编译即可使用. import java.awt.BorderLayout; import java.awt.Color ...
最新文章
- npm中package-lock.json的作用:npm install安装时使用
- [转载]IPMSG(飞鸽传书)协议翻译
- jq处理 php数组,jQuery数组处理方法汇总_jquery
- 公钥私钥 多久过期_上传到公钥服务器的gpg公钥过期了会被删除吗?
- 怎么查到mysql的账号密码是什么_怎么查到mysql的账号密码是什么?
- sink xxx does not exist
- Linux使用locate命令查找,Linux如何使用locate命令查找数据(2)
- 牛客网-数据结构笔试题目(四)-Powerful Ksenia问题解决方案(附源码)
- 乐观锁 与 悲观锁 总结
- 搬砖的也能学Python----if - elif 语句
- 《OpenGL编程指南》一第3章 OpenGL绘制方式
- python实现excel到word转换
- Aria2Gee 教程
- Bootstrap系列之表单(Forms)
- 基于CH340G的USB芯片的学习
- 电脑蓝屏代码大全及解决办法合集
- 上传文件资料并生成缩略图
- SSOP48的定位尺寸
- 【 爬虫解决了什么问题】
- 牛客网机试题-神奇的口袋
热门文章
- linux上的那些查找的命令
- java+eclipse+selenium环境搭建
- 小甲鱼Python笔记(下)
- 数组与串,串的实现,KMP,BF算法
- VB6:通过ADO访问Oracle存储过程返回的结果集
- Linux网络设备描述符,Linux
- 扩容是元素还是数组_Map扩容源码
- java内存溢出让tomcat停止_java - 使用JVM Open J9一段时间后,应用程序(tomcat)停止响应 - 堆栈内存溢出...
- python多线程并发写入_Python多线程并发的简单测试
- const的用法以及与define使用的区别