oracle 日期转换

SQL取日期+星期几

 

SQL> SELECT TO_CHAR(SYSDATE,'D')-1 XINGQI FROM DUAL;

    XINGQI
----------
         2

 

SELECT TRUNC(SYSDATE, 'MM') + ROWNUM - 1 ALL_DAY,'星期' ||DECODE((TO_CHAR(TRUNC(SYSDATE, 'MM') + ROWNUM - 1, 'D') - 1), 0,7,(TO_CHAR(TRUNC(SYSDATE, 'MM') + ROWNUM - 1, 'D') - 1)) XINGQI FROM DUAL CONNECT BY ROWNUM <=TO_NUMBER(TO_CHAR(TRUNC(ADD_MONTHS(SYSDATE, 1), 'MM') - 1, 'DD')) - 1;

 

 

ALL_DAY     XINGQI
----------- --------------------------------------------
2009-7-1    星期3
2009-7-2    星期4
2009-7-3    星期5

 

TO_CHAR(DATE,FORMAT)
SYSDATE2009-6-16 
TRUNC(SYSDATE)2009-6-16 
TO_CHAR(SYSDATE,'YYYYMMDD')20090616到日
TO_CHAR(SYSDATE,'YYYYMMDD HH24:MI:SS')20090616 15:25:10到秒
TO_CHAR(SYSTIMESTAMP,'YYYYMMDD HH24:MI:SS.FF3')20090616 15:25:11到毫秒
TO_CHAR(SYSDATE,'AD')公元 
TO_CHAR(SYSDATE,'AM')下午 
TO_CHAR(SYSDATE,'BC')公元 
TO_CHAR(SYSDATE,'CC')21 
TO_CHAR(SYSDATE,'D')3老外的星期几
TO_CHAR(SYSDATE,'DAY')星期二星期几
TO_CHAR(SYSDATE,'DD')16 
TO_CHAR(SYSDATE,'DDD')167 
TO_CHAR(SYSDATE,'DL')2009年6月16日星期二
TO_CHAR(SYSDATE,'DS')2009-6-16 
TO_CHAR(SYSDATE,'DY')星期二 
TO_CHAR(SYSTIMESTAMP,'SS.FF3')10.848毫秒
TO_CHAR(SYSDATE,'FM')  
TO_CHAR(SYSDATE,'FX')  
TO_CHAR(SYSDATE,'HH')3 
TO_CHAR(SYSDATE,'HH24')15 
TO_CHAR(SYSDATE,'IW')25第几周
TO_CHAR(SYSDATE,'IYY')9 
TO_CHAR(SYSDATE,'IY')9 
TO_CHAR(SYSDATE,'J')2454999 
TO_CHAR(SYSDATE,'MI')25 
TO_CHAR(SYSDATE,'MM')6 
TO_CHAR(SYSDATE,'MON')6月 
TO_CHAR(SYSDATE,'MONTH')6月 
TO_CHAR(SYSTIMESTAMP,'PM')下午 
TO_CHAR(SYSDATE,'Q')2第几季度
TO_CHAR(SYSDATE,'RM')VI 
TO_CHAR(SYSDATE,'RR')9 
TO_CHAR(SYSDATE,'RRRR')2009 
TO_CHAR(SYSDATE,'SS')10 
TO_CHAR(SYSDATE,'SSSSS')55510 
TO_CHAR(SYSDATE,'TS')下午3:25:10
TO_CHAR(SYSDATE,'WW')24 
TO_CHAR(SYSTIMESTAMP,'W')3 
TO_CHAR(SYSDATE,'YEAR')TWOTHOUSAND NINE
TO_CHAR(SYSDATE,'YYYY')2009 
TO_CHAR(SYSTIMESTAMP,'YYY')9 
TO_CHAR(SYSTIMESTAMP,'YY')9 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值