insert into test values('19',to_char('2002/11/23 13:36:38','YYYY/MM/DD HH24:SI:SS'));

解决方案 »

  1.   

    用错函数了insert into test values('19',TO_DATA('2002/11/23 13:36:38','YYYY/MM/DD HH24:SI:SS'));
      

  2.   

    insert into test values('19',CONVERT(DATA,'2002-11-23 13:36:38'));
      

  3.   

    呵呵,不好意思有搞错了INSERT INTO test VALUES ('19', CONVERT(datetime, '2002-11-23 13:36:38'))
      

  4.   

    在oracle下还是不好用
    麻烦在帮帮我
      

  5.   

    create table testa(
    id          number,
    bdate       date
    );
    insert into testa values(1,to_date('2002-05-08','yyyy-mm-dd'))Please try it!
      

  6.   

    我真丢人,有错了insert into test values('19',TO_DATE('2002/11/23 13:36:38','YYYY/MM/DD HH24:MI:SS'));
      

  7.   

    oracle下insert into test values('19',TO_DATE('2002/11/23 13:36:38','YYYY/MM/DD HH24:MI:SS'));sql server 下
    INSERT INTO test VALUES ('19', CONVERT(datetime, '2002-11-23 13:36:38'))
      

  8.   

    要通用的一句话搞定
    不是两句sql文
    太麻烦你们了
      

  9.   

    那时不可能的TO_DATE是oracle语法,CONVERT是SQL SERVER语法,好像没有通用的,除非你把日期型字段改成字符型
      

  10.   

    真不知到是oracle破
    还是sqlserver破
      

  11.   

    试试
    insert into test values('19','23/11月/2002 13:36:38');
      

  12.   

    insert into test values('19',to_date(20001212,'yyyymmdd'));
      

  13.   

    两库都建触发器,各自转换,
    你就当字串插入吧,
    如:
    insert into test values('19','23/11月/2002 13:36:38');