45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全
页面导航: 首页 > 设计学院 > 网络编程 > 数据库 >

SQLcodeoracle日期函数集锦

电脑软硬件应用网 45IT.COM 时间:2011-12-14 09:15 作者:佚名

 一、 常用日期数据格式

  1.Y或YY或YYY 年的最后一位,两位或三位

  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

  2.Q 季度 1~3月为第一季度,2表示第二季度。

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

  TO_CHAR(SYSDATE,'Q')

  --------------------

  2

  3.MM 月份数

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

  TO_CHAR(SYSDATE,'MM')

  ---------------------

  05

  4.RM 月份的罗马表示 (V在罗马数字中表示 5)

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

  TO_CHAR(SYSDATE,'RM')

  ---------------------

  V

  5.Month 用9个字符长度表示的月份名

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

  TO_CHAR(SYSDATE,'MONTH')

  ------------------------

  5月

  6.WW 当年第几周 (2007年5月29日为2007年第22周)

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

  TO_CHAR(SYSDATE,'WW')

  ---------------------

  22

  7.W 本月第几周 (2007年5月29日为5月第5周)

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

  TO_CHAR(SYSDATE,'W')

  --------------------

  5

  8.DDD 当年第几天 (2007年5月29日为2007年第149天)

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

  TO_CHAR(SYSDATE,'DDD')

  ----------------------

  149

  9. DD 当月第几天

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

  TO_CHAR(SYSDATE,'DD')

  ---------------------

  29

  10.D 周内第几天

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

  TO_CHAR(SYSDATE,'D')

  --------------------

  3

  11.DY 中文的星期几 ( (2007年5月29日为星期二))

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

  TO_CHAR(SYSDATE,'DY')

  ---------------------

  星期二

  12.HH或HH12 12进制小时数 (16:09分为用12小时制计时为4点)

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

  TO_CHAR(SYSDATE,'HH')

  ---------------------

  04

  13.HH24 24小时制

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

  TO_CHAR(SYSDATE,'HH24')

  -----------------------

  16

  14.MI 分钟数(0~59)

  提示注意不要将MM格式用于分钟(分钟应该使用MI)。MM是用于月份的格式,将它用于分钟也能工作,但结果是错误的。

  15.SS 秒数(0~59)

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识