oracle 列出时间段
2013-04-14 19:21
155 查看
select * from
(select (to_date('2012-11-1', 'YYYY-MM-DD') + (rownum - 1)) as sdate from dual connect by rownum <= trunc(sysdate) + 1 - to_date('2012-11-1','YYYY-MM-DD')) a
where a.sdate not in ( ‘2013-01-01’ ) ;--列出自2012-11-1至当前时间的每一天 除过2013-01-01
(select (to_date('2012-11-1', 'YYYY-MM-DD') + (rownum - 1)) as sdate from dual connect by rownum <= trunc(sysdate) + 1 - to_date('2012-11-1','YYYY-MM-DD')) a
where a.sdate not in ( ‘2013-01-01’ ) ;--列出自2012-11-1至当前时间的每一天 除过2013-01-01
相关文章推荐
- oracle 列出时间范围内所有日和所有月
- Oracle中如何获取系统当前时间
- Oracle修改时间报:ORA-01830: 日期格式图片在转换整个输入字符串之前结束的解决办法
- 【Oracle】转:通过案例学调优之--Oracle Time Model(时间模型)
- oracle关于时间分区的查询
- Oracle中获取系统当前时间和处理时间
- oracle 定时时间任务
- Oracle函数参考(用于计算某个数值所表示的时间)
- Oracle时间去除零的问题
- Oracle trunc()函数的用法(主要用于截取时间)
- 修改Oracle SQL Developer的时间格式
- Oracle时间类型date,timestamp时间差计算
- oracle中根据时间获取最新的一条数据
- Oracle中的时间函数用法(to_date、to_char)
- oracle日期字段只取日期不要时间
- oracle sql 合并,分解时间字段
- Oracle insert update 时间处理
- 【ORACLE】oracle时间对象的处理
- oracle恢复某段时间点的数据
- Oracle计算时间差表达式