insert into table_name (date_field) values (to_date(date_string,'yyyy-mm-dd hh24:mi:ss'));

解决方案 »

  1.   

    你的当前时间是指服务器的时间还是客户端的时间?
    如果是服务器的时间,在你的数据库表里的TIME字段中将数据类型设为DATE,默认值:sysdate
       在jsp文件里:insert into table_name (time) values (sysdate); 
    就ok了
      

  2.   

    在sql语句里面相应的字段值设置为sysdate即可,不需要处理的!!
      

  3.   

    你可以使用Oracle的系统函数SYSDATE.
    也可以用.PreparedStatement
      

  4.   

    指的是客户端的时间,楼上说的SYSDATE是oracle专有的系统函数,如果后台数据库并不限定是oracle,又该如何做呢。谢谢。
      

  5.   

    用PreparedStatement
    PreparedStatement statement = conn.prepareStatement("INSERT INTO
    test (local_time) VALUES (?)");
    statement.setDate(1,"你的客户端时间");