最苯的方法:
你先用SQLLDR把的它导入数据库的一个表中,再转到你的表中

解决方案 »

  1.   

    create sequence时如何创建成000031或者A00031这种的sequence?
    1.建序列:create sequence s1 start with 1 increment by 1
    2.  insert into t1(col) values('A' ||lpad(to_char(s1.nextval),10,'0'));
      

  2.   

    我现在这样写的:
    LOAD DATA 
    INFILE 'test.txt' 
    REPLACE into TABLE test 
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' 
    trailing nullcols 
    (name,password) 
    这样的结果是:
    name    password
    aaa     bbb
    aaa     bbb
    aaa     bbb
    aaa     bbb
    我现在的目的是成这样的结果:
    id   name   password
    1    aaa    bbb
    2    aaa    bbb
    3    aaa    bbb
    这样该如何写test.ctl文件呢?