SELECT (StartDt + LEVEL -1) YMD,
DECODE(TO_CHAR((StartDt + LEVEL -1),'D'),
'7','六','6','五','5','四','4','三','3','二','2','一','1','日',
'') WK 
FROM (
  SELECT TRUNC(SYSDATE,'MM') StartDt , TRUNC(Last_day(sysdate),'DD') EndDt
  FROM DUAL
)t1
CONNECT BY StartDt - EndDt  + LEVEL <= 1;

arrow
arrow
    文章標籤
    oracle
    全站熱搜
    創作者介紹
    創作者 graciasnana 的頭像
    graciasnana

    graciasnana的部落格

    graciasnana 發表在 痞客邦 留言(0) 人氣()