专注各种脚本编程
Baidu
加入收藏夹
本站内容有下面分类知识,欢迎您的到来^_^
shell相关:指令篇 基础篇 脚本欣赏 编程实例 shell问问 shell视频教程 技巧篇 水平测试 E文资料 vi编辑器 高级Bash脚本编程指南
其他:mysql perl c语言 oracle
当前位置:| 主页>oracle>

查看某月中所有周五的具体日期

百度收藏 QQ搜藏

实现这个功能,用到下面的代码:
select to_char(t.d,'YY-MM-DD') from (select trunc(sysdate, 'MM')+rownum-1 as d
from dba_objects where rownum < 32) t where to_char(t.d, 'MM') = to_char(sysdate, 'MM') --找出当前月份的周五的日期 and trim(to_char(t.d, 'Day')) = '星期五'--------

显示结果:
03-05-02
03-05-09
03-05-16
03-05-23
03-05-30

如果要把把where to_char(t.d, 'MM') = to_char(sysdate, 'MM')改成sysdate-90,就能查找当前月份的前三个月中的每周五的日期。

上一篇:oracle下移动数据库文件方法 下一篇:oracle数据库名/实例名/操作系统环境变量资料

power by soyo123 2007-2008