首页 > 数据库技术 > 详细

ORACLE日期函数

时间:2016-07-23 16:30:31      阅读:280      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!