你的rq类型是date类型的还是varchar类型的?如果是date类型需要转型并格式化一下
to_date("yyyy-mm-dd",2004-08-05);

解决方案 »

  1.   

    select * from tablename where RQ=TO_DATE('2004-8-5', 'yyyy-mm-dd');
    试试这个语句!
      

  2.   

    各位大哥我RQ是varchar2类型的,我也trim()试过了,可还是不行啊,还有别的可能性吗???
    我真的想不出什么方法解决
      

  3.   

    使用datediff试试要知道你存储到数据库中是yyyy-MM-dd hh:mm:ss
      

  4.   

    先用sql语句输出字段的值,看一下是什么,然后再对比一下