码迷,mamicode.com
首页 > 数据库 > 详细

ORACLE日期函数

时间:2016-07-23 16:30:51      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:

   年:

          YY    :两位年   16

    YYY   :三位年   016

        YYYY  :四位年   2016

   季度

       Q  :返回季度

   月份

      MM : 

  MON :

  MONTH:

   周

      WW :

   W  :

   天

      DD :

  DDD :

  DY :

  DAY :

  小时

  HH: 

  HH24 :

  分

  MI :

  秒

  SS:

1.获取当前系统日期

--返回当前系统日期
SELECT SYSDATE FROM DUAL;

2.返回系统日期的年份 

  •  两位年      
SELECT TO_CHAR(SYSDATE,‘YY‘) FROM DUAL;
  •  三位年
select TO_CHAR(SYSDATE,YYY)FROM DUAL;
  •  四位年
SELECT TO_CHAR(SYSDATE,YYYY) FROM DUAL;

3.返回季度

 SELECT TO_CHAR(SYSDATE,Q) FROM DUAL;

4.返回日期的月份

     月份数字  :

SELECT TO_CHAR(SYSDATE,MM) FROM DUAL;

   月份英文缩写:

 SELECT TO_CHAR(SYSDATE,MON) FROM DUAL;

   月份全英文:

SELECT TO_CHAR(SYSDATE,MONTH) FROM DUAL;

5.返回周

当年第几周

 SELECT TO_CHAR(SYSDATE,WW) FROM DUAL;

当月第几周

 SELECT TO_CHAR(SYSDATE,W) FROM DUAL;

6.返回日期的天数

 当月第几天

 SELECT TO_CHAR(SYSDATE,DD) FROM DUAL;

当年第几天

   SELECT TO_CHAR(SYSDATE,‘DDD‘) FROM DUAL;  

本周星期几缩写

SELECT TO_CHAR(SYSDATE,DY) FROM DUAL;

本周星期几全称  

SELECT TO_CHAR(SYSDATE,DAY) FROM DUAL;

7.返回小时

 十二:  SELECT TO_CHAR(SYSDATE,HH) FROM DUAL;
 二十四:SELECT TO_CHAR(SYSDATE,HH24) FROM DUAL;

返回时间的分

 SELECT TO_CHAR(SYSDATE,‘MI‘) FROM DUAL;

8.返回秒

SELECT TO_CHAR(SYSDATE,SS) FROM DUAL;

 

ORACLE日期函数

标签:

原文地址:http://www.cnblogs.com/Jims2016/p/5698889.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!