to_date('2003-06-17 12:00:00','yyyymmdd hh:mi:ss')

解决方案 »

  1.   

    I USE A SQL STAEMENT LIKE THIS insert into table_a
    values ( to_date('2003-06-17 12:00:00','yyyymmdd hh:mi:ss'));BUT IT GIVE A ERROR MESSAGE 'invalid column name'!!!
      

  2.   

    直接存取date类型即可,date类型就是可以存取年月日时分秒的
      

  3.   

    试试这个
    insert into table_a values (to_date('20030617 12:00:00','yyyymmdd hh24:mi:ss'));
    还有,你的table_a只有一个date类型列吗
      

  4.   

    看这条SQL语句:
    SELECT * FROM T_PACK WHERE DATETIME >= to_date('2003/06/17 12:00:00','yyyy/mm/dd hh:mm:ss') AND DATETIME < to_date('2003/06/17 12:23:00','yyyy/mm/dd hh:mm:ss')1)DATE类型字段能否用 >= 这样来判断? 这句有什么错?
      

  5.   


    试试:insert into table values(to_date('2003-06-11','yyyy-mm-dd'))
      

  6.   

    DATE能用不等号判断,
    分钟的格式应该是mi,而不是mm
    如果是24小时的格式,则还要在hh后面加上24,即hh24:mi:ss