oracl间格式处理集合 - 副本.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle时间格式处理集合 - 副本 /** orcale数据库时间格式的处理集合 1.日期格式参数 含义说明   D 一周中的星期几   DAY 天的名字,使用空格填充到9个字符   DD 月中的第几天   DDD 年中的第几天   DY 天的简写名   IW ISO标准的年中的第几周   IYYY ISO标准的四位年份   YYYY 四位年份   YYY,YY,Y 年份的最后三位,两位,一位   HH 小时,按12小时计   HH24 小时,按24小时计   MI 分   SS 秒   MM 月   Mon 月份的简写   Month 月份的全名   W 该月的第几个星期   WW 年中的第几个星期 **/ --系统时间 select sysdate from dual; --把时间日期格式转字符格式 select to_char(sysdate,yyyy-MM-dd HH24:mi:ss) from dual; --把时间字符格式转日期格式 select to_date(2005-01-01 13:14:20,yyyy-MM-dd HH24:mi:ss) from dual; -- 时间减分钟(日期型 - 7分钟) select sysdate,sysdate - interval 7 MINUTE from dual; --时间减小时(日期型 - 7小时) select sysdate, sysdate - interval 7 hour from dual; --时间减天数(日期型 -7天) select sysdate,sysdate - interval 7 day from dual; --时间减月数(日期型 -7个月) select sysdate,sysdate - interval 7 month from dual; --时间减年数(日期型 -7年) select sysdate,sysdate - interval 7 year from dual; --时间间隔乘以一个数字 select sysdate,sysdate - 8 *interval 2 hour from dual; --日期到字符操作 select sysdate,to_char(sysdate,yyyy-mm-dd hh24:mi:ss) from dual; select sysdate,to_char(sysdate,yyyy-mm-dd hh:mi:ss) from dual; --12小时制 select sysdate,to_char(sysdate,yyyy-ddd hh:mi:ss) from dual; select sysdate,to_char(sysdate,yyyy-mm iw-d hh:mi:ss) from dual; --字符到日期操作(具体用法和上面的to_char差不多) select to_date(2003-10-17 21:15:37,yyyy-mm-dd hh24:mi:ss) from dual; -- trunk/ ROUND函数的使用 select trunc(sysdate ,YEAR) from dual; select trunc(sysdate ) from dual; select to_char(trunc(sysdate ,YYYY),YYYY) from dual; --oracle有毫秒级的数据类型 --返回当前时间 年月日小时分秒毫秒 select to_char(current_timestamp(5),DD-MON-YYYY HH24:MI:SSxFF) from dual; --返回当前 时间的秒毫秒,可以指定秒后面的精度(最大=9) select to_char(current_timestamp(9),MI:SSxFF) from dual; /** TO_DATE格式(以时间:2007-11-02?13:45:25为例)?? Year:?? yy? two?digits?两位年?显示值:07? yyy? three?digits?三位年?显示值:007? yyyy?four?digits?四位年?显示值:2007 Month:?? mm? number?两位月?显示值:11? mon? abbreviated?字符集表示?显示值:11月,若是英文版,显示nov?? month?spelled?out?字符集表示?显示值:11月,若是英文版,显示november??? Day:?? dd? number?当月

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档