求周、月、季、年、紀的函式

sudn發表於2011-06-07

1.      求週期(7)、月份、季度、年度和世紀的函式

週期

WW 當年第幾周(2007529日為2007年第22周)
SQL> Select to_char(sysdate,'WW') from dual;
TO_CHAR(SYSDATE,'WW')
---------------------
22

 

W 本月第幾周 2007529日為5月第5周)
SQL> Select to_char(sysdate,'W') from dual;
TO_CHAR(SYSDATE,'W')
--------------------
5

 

月份

SQL> Select to_char(sysdate,'MM') from dual;

TO_CHAR(SYSDATE,'MM')
---------------------
05

 

季度

SQL> Select to_char(sysdate,'Q') from dual;
TO_CHAR(SYSDATE,'Q')
--------------------
2

 

年度

YYYYYY 年的最後一位,兩位或三位

SQL> Select to_char(sysdate,'Y') from dual;
TO_CHAR(SYSDATE,'Y')
--------------------
7

SQL> Select to_char(sysdate,'YY') from dual;
TO_CHAR(SYSDATE,'YY')
---------------------
07

SQL> Select to_char(sysdate,'YYY') from dual;
TO_CHAR(SYSDATE,'YYY')
----------------------
007

 

世紀

select to_char(sysdate,'CC') from dual;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16860121/viewspace-697278/,如需轉載,請註明出處,否則將追究法律責任。

相關文章