Oracle使用sqlldr导入多文件到多个表

2025-05-01 08:41:12
推荐回答(1个)
回答1:

一次只能导一个文件,但一个文件中的数据可以导入到多个表中!
写个试试:test.ctl ,data1.txt,data2.txt
load data
infile 'e:\data1.txt'
insert into table A
field terminated by ','
trailing nullcols(id,name)
infile 'e:\data2.txt'
insert into table B
field terminated by ','
trailing nullcols(NAME,AGE)

sqlldr user/pwd@servername control='e:\test.ctl'
不行我也没办法,我都是先全塞一个文件里一起导的