用date类型不能这么做的,除非你用varchar2类型保存数据

解决方案 »

  1.   

    那我如果用了varchar2的时候要做时间比较的话是否要转回date型还是别的什么型呢?
      

  2.   

    如果比较的格式都是hh24:mi:ss的话,直接字符串比较就可以了啊
      

  3.   

    保证存进去的是这种格式就可以了:13:02:08,不要出现下面的格式就可以了:13:2:8
    统一是13:02:08这种格式的话就可以直接比较了,不要截了,插入的时候转一下就行了:insert into t_datacollect(c_opertime) 
    values(to_char(to_date('13:2:8','HH24:mi:ss'),'hh24:mi:ss'))