2015第一博,Oracle时间段查询,TO_DATE和TO_CHAR使用对比
2015-02-06 11:53
549 查看
写在前面:
在时间段查询的时候,在使用TO_DATE的时候,包括开始日期,不包括结束日期;
在使用TO_CHAR的时候可以包括开始日期,也可以包括结束日期。具体效果如图:
1. TO_DATE 使用,没有查询到结束日期。
2. TO_CHAR使用,查询到结束日期。
3.sql 对比
在时间段查询的时候,在使用TO_DATE的时候,包括开始日期,不包括结束日期;
在使用TO_CHAR的时候可以包括开始日期,也可以包括结束日期。具体效果如图:
1. TO_DATE 使用,没有查询到结束日期。
2. TO_CHAR使用,查询到结束日期。
3.sql 对比
-- 包括开始日期,不包括结束日期 SELECT * FROM SYST_LOG WHERE ( OPERATE_TIME > TO_DATE ('2015-02-03', 'yyyy-mm-dd') AND OPERATE_TIME < TO_DATE ('2015-02-06', 'yyyy-mm-dd') ) ORDER BY OPERATE_TIME DESC; -- 包括开始日期,也包括结束日期 SELECT * FROM SYST_LOG WHERE TO_CHAR (OPERATE_TIME, 'yyyy-mm-dd') >= '2015-02-03' AND TO_CHAR (OPERATE_TIME, 'yyyy-mm-dd') <= '2015-02-06' ORDER BY OPERATE_TIME DESC;
相关文章推荐
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- oracle日期时间段查询遇到问题to_date ora-01847 day of month must be between 1 and last day of month
- Oracle使用to_char,to_number,to_date转换函数
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- oracle使用to_date查询一周的第一天日期
- oracle使用to_date查询一周的第一天日期
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- oracle 按时间查询(to_date(),to_char()的巧用)
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- oracle里面的时间转字符串to_char(),字符串转时间to_date(),以及substr和instr的使用。
- oracle to_date to_char的使用
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- PHP中date()函数与Oracle的to_date()和to_char()的使用
- oracle中to_char和to_date的使用方法
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- oracle、sqlserver、mysql常用函数对比[to_char、to_number、to_date]
- 在数据库中(Oracle),根据时间查询数据: to_date()和to_char()函数