oracle中從指定日期中擷取月份或者部分資料,oracle日期

來源:互聯網
上載者:User

oracle中從指定日期中擷取月份或者部分資料,oracle日期

從指定日期中擷取部分資料:

如月份:

select to_CHAR(sysdate,'MM') FROM DUAL;

或者:

select extract(month from sysdate) from dual;

又或者最笨的方法,用to_char()先把日期轉化為指定格式的字串,在通過substr()這個取到想要的資料。

select substr(to_char(sysdate,'yyyy-mm-dd'),6,2) from dual;

擷取日期其它部分資料和上方法一樣。




oracle中怎獲得日期中的年份?

select to_char(欄位,'yyyy') from 表名;
例如:
select to_char(accpttime,'yyyy') from corinfo;
 
舉例說明在sql中怎擷取日期欄位中的月份(oracle下)

select to_char(日期列,'MM') as month from 表名
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.