公告:本站提供编程开发方面的技术交流与分享,打造最佳教程网,希望能为您排忧解难!

ORACLE如何将所有的日期时间按顺序排列出来

ORACLE如何将所有的日期时间按顺序排列出来

更新时间:2013-03-19 12:30:06 |

ORACLE 将所有的日期时间按顺序排列出来

SELECT 起始时间 + LEVEL -1 AS 自定义名称 FROM dual CONNECT BY LEVEL <= 结束时间 - 起始时间 +1

说明: -1、+1 表示是否包含边界

例如:查询当前日期前10天的日期(包含边界)
 SELECT TRUNC(SYSDATE-9) + LEVEL - 1 AS visitdate FROM dual CONNECT BY LEVEL <= TRUNC(SYSDATE)-TRUNC(SYSDATE-9) + 1

最佳教程网

最大的技术交流平台 www.goodxyx.com© CopyRight 2011-2013, All Rights Reserved

浙ICP备11033019号