错误信息是什么?
 你用TO_CHAR来显示,看下是否正常。  SELECT TO_CHAR(MY_RQ,'YYYY-MM-DD') FROM TABLE_NAME;

解决方案 »

  1.   

    用date,没有datetime日期
    oracle的date,包含时间信息
      

  2.   

    只用过date型,datetime是什么,怎么用??
      

  3.   

    如果是存储到 date 型的话,就可以用 To_date().
    显示的话就可以用 to_char()如:
    插入当前 年月日 时分秒
    insert into tbl1(日期字段) values (sysdate,'yyyy-mm-dd hh24:mi:ss')显示当前日期
    select to_char(sysdate,'yyyy-mm-dd') from dual;