insert into DATETEST(date)values(sysdate)

解决方案 »

  1.   

    字段名date是关键字吧,外面加上双引号试试呢
      

  2.   

    sql= " insert into DATETEST (name, date) values ("+name+", " + " sysdate)";
      

  3.   

    用TO_DATE,把日期字符串转换成日期数据:
    TO_DATE(CHAR[,format[,nlsparam]])
    如:TO_DATE('1999 12月20日','yyyy month dd','NLS_DATE_LANGUAGE=''SIMPLIFIED CHINESE''')
      

  4.   

    sql= " insert into DATETEST (name, date) values ("+name+", " + " sysdate)";
    执行以后显示:无效的列规格
      

  5.   

    sql= " insert into DATETEST (name, date) values ('"+name+"',sysdate)";
    注意:
       1确认你的name字段是字符串类型
       2确认你的date字段是时间类型,并且最好不要取date字段名,可能与数据库本身冲突