先创建一个sequence,然后修改控制文件
fields terminated by X'09'
(
id ":seq_name.nextval",
signdate "to_date(:signdate,'yyyy-mm-dd')")

解决方案 »

  1.   

    oracle中的date数据类型,如果我输入'2004-11-2'这样会出错,请问该如何处理?
      

  2.   

    如果都是'2004-11-2'这种格式,把zmgowin(隐者(龙祖宗)) 写的改一下
    先创建一个sequence,然后修改控制文件
    fields terminated by X'09'
    (
    id ":seq_name.nextval",
    signdate "to_date(:signdate,'yyyy-mm-d')")
      

  3.   

    日期的导入要加格式的
    load data
    infile 'contract.txt'
    append into table CONTRACT
    fields terminated by X'09'
    (id,
     signdate date(20)  "yyyy-mm-dd")