oracle获得第36周的日期范围,求助!!排列年历少掉了2月29号

sql>alter session set nls_date_format='mm-dd';

sql>column 星期一 format a6

sql>column 星期二 format a6

sql>column 星期三 format a6

sql>column 星期四 format a6

sql>column 星期五 format a6

sql>column 星期六 format a6

sql>column 星期日 format a6

sql>select

'第'||ROWNUM||'周' 周,

DECODE(to_date('2003-12-29','YYYy-mm-dd')+(rownum-1)*7,'12-29','',to_date('2003-12-29','YYYy-mm-dd')+(rownum-1)*7) 星期一,

DECODE(to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+1,'12-30','',to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+1) 星期二,

DECODE(to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+2,'12-31','',to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+2) 星期三,

to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+3 星期四,

to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+4 星期五,

DECODE(to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+5,'01-01','',to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+5) 星期六,

DECODE(to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+6,'01-02','',to_date('2003-12-29','yyyy-mm-dd')+(rownum-1)*7+6) 星期日

from dba_objects

where  ROWNUM<54

SQL> /

周        星期一   星期二   星期三   星期四   星期五   星期六   星期日

-------   ------   ------   ------   ------   ------   ------   ------

第1周     ------ ------ ------  01-01    01-02    01-03    01-04

第2周     01-05    01-06    01-07    01-08    01-09    01-10    01-11

第3周     01-12    01-13    01-14    01-15    01-16    01-17    01-18

第4周     01-19    01-20    01-21    01-22    01-23    01-24    01-25

第5周     01-26    01-27    01-28    01-29    01-30    01-31    02-01

第6周     02-02    02-03    02-04    02-05    02-06    02-07    02-08

第7周     02-09    02-10    02-11    02-12    02-13    02-14    02-15

第8周     02-16    02-17    02-18    02-19    02-20    02-21    02-22

第9周     02-23    02-24    02-25    02-26    02-27    02-28    02-29

第10周    03-01    03-02    03-03    03-04    03-05    03-06    03-07

第11周    03-08    03-09    03-10    03-11    03-12    03-13    03-14

第12周    03-15    03-16    03-17    03-18    03-19    03-20    03-21

第13周    03-22    03-23    03-24    03-25    03-26    03-27    03-28

第14周    03-29    03-30    03-31    04-01    04-02    04-03    04-04

第15周    04-05    04-06    04-07    04-08    04-09    04-10    04-11

第16周    04-12    04-13    04-14    04-15    04-16    04-17    04-18

第17周    04-19    04-20    04-21    04-22    04-23    04-24    04-25

第18周    04-26    04-27    04-28    04-29    04-30    05-01    05-02

第19周    05-03    05-04    05-05    05-06    05-07    05-08    05-09

第20周    05-10    05-11    05-12    05-13    05-14    05-15    05-16

第21周    05-17    05-18    05-19    05-20    05-21    05-22    05-23

第22周    05-24    05-25    05-26    05-27    05-28    05-29    05-30

第23周    05-31    06-01    06-02    06-03    06-04    06-05    06-06

第24周    06-07    06-08    06-09    06-10    06-11    06-12    06-13

第25周    06-14    06-15    06-16    06-17    06-18    06-19    06-20

第26周    06-21    06-22    06-23    06-24    06-25    06-26    06-27

第27周    06-28    06-29    06-30    07-01    07-02    07-03    07-04

第28周    07-05    07-06    07-07    07-08    07-09    07-10    07-11

第29周    07-12    07-13    07-14    07-15    07-16    07-17    07-18

第30周    07-19    07-20    07-21    07-22    07-23    07-24    07-25

第31周    07-26    07-27    07-28    07-29    07-30    07-31    08-01

第32周    08-02    08-03    08-04    08-05    08-06    08-07    08-08

第33周    08-09    08-10    08-11    08-12    08-13    08-14    08-15

第34周    08-16    08-17    08-18    08-19    08-20    08-21    08-22

第35周    08-23    08-24    08-25    08-26    08-27    08-28    08-29

第36周    08-30    08-31    09-01    09-02    09-03    09-04    09-05

第37周    09-06    09-07    09-08    09-09    09-10    09-11    09-12

第38周    09-13    09-14    09-15    09-16    09-17    09-18    09-19

第39周    09-20    09-21    09-22    09-23    09-24    09-25    09-26

第40周    09-27    09-28    09-29    09-30    10-01    10-02    10-03

第41周    10-04    10-05    10-06    10-07    10-08    10-09    10-10

第42周    10-11    10-12    10-13    10-14    10-15    10-16    10-17

第43周    10-18    10-19    10-20    10-21    10-22    10-23    10-24

第44周    10-25    10-26    10-27    10-28    10-29    10-30    10-31

第45周    11-01    11-02    11-03    11-04    11-05    11-06    11-07

第46周    11-08    11-09    11-10    11-11    11-12    11-13    11-14

第47周    11-15    11-16    11-17    11-18    11-19    11-20    11-21

第48周    11-22    11-23    11-24    11-25    11-26    11-27    11-28

第49周    11-29    11-30    12-01    12-02    12-03    12-04    12-05

第50周    12-06    12-07    12-08    12-09    12-10    12-11    12-12

第51周    12-13    12-14    12-15    12-16    12-17    12-18    12-19

第52周    12-20    12-21    12-22    12-23    12-24    12-25    12-26

第53周    12-27    12-28    12-29    12-30    12-31

已选择53行。

SQL>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值