全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海2025年上海市法院系统辅助文员招聘考试政策问答笔试历年典型考点题库附带答案详解
- 黔东南苗族侗族自治州2025贵州黔东南州直属事业单位招聘工作人员100人笔试历年参考题库典型考点附带答案详解(3卷合一)
- 2026核理化院校园招聘笔试参考题库附带答案详解
- 2026国家能源集团云南电力有限公司校园招聘笔试参考题库附带答案详解
- 2026中煤新集公司校园招聘笔试参考题库附带答案详解
- 2025甘肃张掖市发展投资集团有限公司招聘6人笔试参考题库附带答案详解
- 广告安全协议合同范本
- 工地采购白酒合同范本
- 工地废品处理合同范本
- 开采原砂采购合同范本
- 2025年家庭投资理财规划:科学配置与稳健增值指南
- 杜氏肌营养不良运动功能重建方案
- 2026贵州大数据产业集团有限公司第一次招聘155人模拟笔试试题及答案解析
- 呼吸内科主任谈学科建设
- 肿瘤药物给药顺序课件
- 海南计算机与科学专升本试卷真题及答案
- 企业安全一把手授课课件
- 学校中层干部述职报告会
- 音乐疗法对焦虑缓解作用-洞察及研究
- 2023年广东省深圳市中考适应性数学试卷(原卷版)
- 建筑工程钢筋质量验收报告模板
评论
0/150
提交评论