全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国电集团教育培训制度
- 管工培训日常管理制度
- 县校外培训机构联席制度
- 玻璃厂安全生产培训制度
- 不胜任工作再培训制度
- 法制副校长培训制度
- 培训机构晋级考核制度
- 三级安全教育培训制度
- 监督人员培训考核制度
- 培训服务团队管理制度
- 小学六年级英语2026年上学期语法填空综合题集
- 海洋电子信息产业现状与发展路径研究
- 草原管护考试题及答案
- Unit 8 Let's Communicate!Section B 1a-1e 课件 2025-2026学年人教版八年级英语上册
- 2026年四川单招职高语文基础知识练习与考点分析含答案
- 2026年交管12123驾照学法减分题库100道【基础题】
- 寒假女生安全教育课件
- 2026年孝昌县供水有限公司公开招聘正式员工备考题库及1套参考答案详解
- 2024-2025学年苏教版四年级数学上册 第二单元专练:经济问题和促销问题(买几送几)原卷版+解析
- 6.2 中位数与箱线图 教学设计(2课时)2025-2026学年数学北师大版八年级上册
- 2024年常州工业职业技术学院单招职业适应性测试题库附答案解析
评论
0/150
提交评论