关于时间比较问题,请各位帮忙 用to_char()函数to_char(QueryDateTime,'hh24:mm:ss')>'08:30:00' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from Mytable where to_date(to_char(queryDateTime,'HH24:MI:SS'),'hh24:mi:ss')> to_date('18:18:55','HH24:MI:SS')通过了~ 字符串之间是可以比较的,我们在应用当中经常这么做where to_char(QueryDateTime,'hh24:mi:ss')<'07:30:00'and to_char(QueryDateTime,'hh24:mi:ss')>'08:30:00'注意 mi 不要写成了mm 可以用 where ... between ..and .. 字符串比较是逐个按ASCII吗来比较的。 select * from table1 a where 1=1 and to_char(a.时间字段,'hh24:mi:ss')>='08:30:00' and to_char(a.时间字段,'hh24:mi:ss')<='17:30:00' 按照字符串比较的时候的确是从第一位开始根据ASCII来比较的。 oracle 10.2.0.3补丁 请教一下oracle的即时客户端应该怎么配置 新人求救,有关包的调用 请教一个 ORACLE中 减法的问题,群众乱入 怎么造下拉框连动的数据数据? ora-01658:无法为表空间user中的段创建INITIAL区 用imp导入的数据库,有一些过程和视图的状态为invalid,怎么回事,需要如何处理? 导入导出的问题,高分求教 在oracle数据库中如何定义SEQUENCE类型的字段? 请问:登陆SQL plus时提示,"ORA-12560:TNS:协议适配器错误",是什么原因? 如何抽取ID字段能被5整除的记录 Where is the problem?
where to_date(to_char(queryDateTime,'HH24:MI:SS'),'hh24:mi:ss')
> to_date('18:18:55','HH24:MI:SS')
通过了~
and to_char(QueryDateTime,'hh24:mi:ss')>'08:30:00'注意 mi 不要写成了mm
*
from
table1 a
where
1=1
and to_char(a.时间字段,'hh24:mi:ss')>='08:30:00'
and to_char(a.时间字段,'hh24:mi:ss')<='17:30:00'