全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TO DATE 格式 Day dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out ordinal twelfth Month mm number 03 mon abbreviated mar month spelled out march Year yy two digits 98 yyyy four digits 1998 24 小时格式下时间范围为 0 00 00 23 59 59 12 小时格式下时间范围为 1 00 00 12 59 59 1 日期和字符转换函数用法 to date to char 2 select to char to date 222 J Jsp from dual 显示 Two Hundred Twenty Two 3 求某天是星期几 select to char to date 2002 08 26 yyyy mm dd day from dual 星期一 select to char to date 2002 08 26 yyyy mm dd day NLS DATE LANGUAGE American from dual monday 设置日期语言 ALTER SESSION SET NLS DATE LANGUAGE AMERICAN 也可以这样 TO DATE 2002 08 26 YYYY mm dd NLS DATE LANGUAGE American 4 两个日期间的天数 select floor sysdate to date 20020405 yyyymmdd from dual 5 时间为 null 的用法 select id active date from table1 UNION select 1 TO DATE null from dual 注意要用 TO DATE null 6 a date between to date 20011201 yyyymmdd and to date 20011231 yyyymmdd 那么 12 月 31 号中午 12 点之后和 12 月 1 号的 12 点之前是不包含在这个范围之内的 所以 当时间需要精确的时候 觉得 to char 还是必要的 7 日期格式冲突问题 输入的格式要看你安装的 ORACLE 字符集的类型 比如 US7ASCII date 格式的类型就是 01 Jan 01 alter system set NLS DATE LANGUAGE American alter session set NLS DATE LANGUAGE American 或者在 to date 中写 select to char to date 2002 08 26 yyyy mm dd day NLS DATE LANGUAGE American from dual 注意我这只是举了 NLS DATE LANGUAGE 当然还有很多 可查看 select from nls session parameters select from V NLS PARAMETERS 8 select count from select rownum 1 rnum from all objects where rownum select sysdate to char sysdate hh from dual SYSDATE TO CHAR SYSDATE HH 2003 10 13 19 35 21 07 SQL select sysdate to char sysdate hh24 from dual SYSDATE TO CHAR SYSDATE HH24 2003 10 13 19 35 21 19 获取年月日与此类似 13 年月日的处理 select older date newer date years months abs trunc newer date add months older date years 12 months days from select trunc months between newer date older date 12 YEARS mod trunc months between newer date older date 12 MONTHS newer date older date from select hiredate older date add months hiredate rownum rownum newer date from emp 14 处理月份天数不定的办法 select to char add months last day sysdate 1 2 yyyymmdd last day sysdate from dual 16 找出今年的天数 select add months trunc sysdate year 12 trunc sysdate year from dual 闰年的处理方法 to char last day to date 02 year mmyyyy dd 如果是 28 就不是闰年 17 yyyy 与 rrrr 的区别 YYYY99 TO C yyyy 99 0099 rrrr 99 1999 yyyy 01 0001 rrrr 01 2001 18 不同时区的处理 select to char NEW TIME sysdate GMT EST dd mm yyyy hh mi ss sysdate from dual 19 5 秒钟一个间隔 Select TO DATE FLOOR TO CHAR sysdate SSSSS 300 300 SSSSS TO CHAR sysdate SSSSS from dual 2002 11 1 9 55 00 35786 SSSSS 表示 5 位秒数 20 一年的第几天 select TO CHAR SYSDATE DDD sysdate from dual 310 2002 11 6 10 03 51 21 计算小时 分 秒 毫秒 select Days A TRUNC A 24 Hours TRUNC A 24 60 60 TRUNC A 24 Minutes TRUNC A 24 60 60 60 TRUNC A 24 60 Seconds TRUNC A 24 60 60 100 100 TRUNC A 24 60 60 mSeconds from select trunc sysdate Days sysdate trunc sysdate A from dual select from tabname order by decode mode FIFO 1 1 to char rq yyyymmddhh24miss floor date2 date1 365
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度水利工程砂石材料采购合同3篇
- 2024年度商品混凝土加工质量改进计划与实施合同3篇
- 2024年度健康体检与管理合同2篇
- 2024版建筑幕墙防水堵漏设计合同2篇
- 2024年度大型港口工程建设合同
- 茶叶广告策划与制作合同
- 彩钢构件建设合同
- 民间贷款合同延期解读
- 摇滚音乐会安全保障合同
- 放心购买展柜材料合同
- 德勤-集团信息化顶层规划方案
- 部编版五年级语文上册第六单元习作《我想对您说》教学课件
- 华北理工大学《人工智能导论A》2022-2023学年期末试卷
- 桩基及基坑支护工程技术施工方案(三篇)
- 历史九年级上册第四单元作业设计
- 人教版小学数学五年级上册-可能性-例1
- 2024年新人教版五年级数学上册《教材练习18练习十八》教学课件
- 追觅科技在线测评逻辑题
- 2024年新人教版七年级上册数学教学课件 6.2.2 线段的比较与运算
- 辽宁交投养护工程有限责任公司招聘笔试题库2024
- 工业设计服务合同
评论
0/150
提交评论