用to_date()函数进行转换
insert into tbname values(to_date('2002-12-20 12:30','yyyy-mm-dd hh24:mi'),...);

解决方案 »

  1.   

    insert into tbname values(to_date('2002-12-20 12','yyyy-mm-dd hh24'),...);
      

  2.   

    如果加上分和秒应该是怎样的呢?
    对了,字段的类型应该是DATE吧!刚学,不好意思了!
      

  3.   

    to_date函数只要前面的字符串格式和后面的日期格式相对应就行,可随意修改格式
      

  4.   

    1.insert into tbname values(to_date('2002-12-20 12:30:30','yyyy-mm-dd hh24:mi:ss'),...);
    2.是date
      

  5.   

    对了,最后一个连带的问题!
    ORACLE中,常用数据转换的函数:如字符到整数,字符到小数等的名字是什么呢?
    非常感觉,马上结束!
      

  6.   

    to_number()
    SQL> select to_number('1.23') from dual;TO_NUMBER('1.23')
    -----------------
                 1.23
    SQL> select to_number('123') from dual;TO_NUMBER('123')
    ----------------
                 123
      

  7.   

    在asp这样完成的,其中v_var是一个取日期的变量sql="insert into tbname values(to_date('"&v_var&"','yyyy-mm-dd hh24:mi:ss'),...)"
    ......
    command.CommandText = sql
    command.execute()至于字符转数字:sql="select to_number('"&v_data&"') from dual"
    .....
    recordset.open