欢迎来到天天文库
浏览记录
ID:34724957
大小:122.40 KB
页数:35页
时间:2019-03-10
《oracle中对日期时间类型的操作—详细》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、对日期/时间类型的操作—详细1.oracle 对日期的操作 2.文章分类:数据库 3. 4.求模:select mod(7,2) from dual; 5. 6.1.oracle日期时间格式: 7. 8.年: 9. 10. yy 两位年 显示值:07 11. 12. yyyy四位年 显示值:2007 13. 14.月: 15. 16. mm 两位月 显示值:11 17. 18. month/mon 显示值:11月 19. 20. 21. 2
2、2.日: 23. 24. dd 当月第几天 显示值:02 25. 26. ddd 当年第几天 显示值:02 27. 28. dy 当周第几天 显示值:星期五 29. 30. 31. 32.小时: 33. 34. hh 12小时间 显示值:01 35. 36. hh24 24小时 显示值:13 37. 38. 39. 40.分钟: 41. 1. mi 显示值:45 2. 3.秒: 4. 5. ss 显
3、示值:25 6. 7. 8. 9.季度: 10. 11. Q 显示值:4 12. 13. 14. 15. WW 当年第几周 显示值:44 16. 17. W 当月第几周 显示值: 1 18. 19. 20. 21.24小时格式下时间范围为:0:00:00-23:59:59 22. 23.12小时格式下时间范围为:1:00:00-12:59:59 24. 25. 26. 27.select to_char(to_date('2002-08
4、-26','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual; 28. monday 29. 设置日期语言 30. ALTER SESSION SET NLS_DATE_LANGUAGE='AMERICAN'; 31. 也可以这样 32. TO_DATE ('2002-08-26', 'YYYY-mm-dd', 'NLS_DATE_LANGUAGE = American'
5、) 33. 34. 35. 36.2.两个日期间的天数 37. 38. select floor(sysdate-to_date('2010-3-8','yyyymmdd')) from dual; 39. 40. 1. 2.注意使用TO_DATE(null) ,不会报错 3. 4. 5. 6.3.两个日期间的(除了周六,周日)天数 7. 8. oracle对日期的操作文章分类:数据库求模:selectmod(7,2)fromdual;1.oracle日期时间
6、格式:年:yy两位年显示值:07yyyy四位年显示值:2007月:mm两位月显示值:11month/mon显示值:11月日:dd当月第几天显示值:02ddd当年第几天显示值:02dy当周第几天显示值:星期五小时:hh12小时间显示值:01hh2424小时显示值:13分钟:mi显示值:45秒:ss显示值:25季度:Q显示值:4WW当年第几周显示值:44W当月第几周显示值:124小时格式下时间范围为:0:00:00-23:59:5912小时格式下时间范围为:1:00:00-12:59:59selectto_char(to_d
7、ate('2002-08-26','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE=American')fromdual;monday设置日期语言ALTERSESSIONSETNLS_DATE_LANGUAGE='AMERICAN';也可以这样TO_DATE('2002-08-26','YYYY-mm-dd','NLS_DATE_LANGUAGE=American')2.两个日期间的天数selectfloor(sysdate-to_date('2010-3-8','yyyymmdd'))fro
8、mdual;注意使用TO_DATE(null),不会报错3.两个日期间的(除了周六,周日)天数Java代码 1.Oracle时间日期操作 2.sysdate+(5/24/60/60) 在系统时间基础上延迟5秒 3.sysdate+5/24/60 在系统时间基础上延迟5分钟 4.sysdate+5/24 在系统时
此文档下载收益归作者所有