1.把要导入的XLS文档转换为CSV格式的逗号分隔。
2.编写一个loader.ctl文件,内容如下
load data
Infile'D:\student.csv'
appendinto table userinfo
fields terminated by ',' (id,name,add)
3. 在CMD中执行以下语句:
Sqlldr userid=testserver_user[U1] /testserver_user[U2] @testdb[U3] control[U4] ='D:\test.ctl'
log='D:\log.log'[U5]
注意事项:
1、CSV文件的内容是以“,“分隔的,如果数据在结尾没有逗号导入时就会出错。
2、导入不同的表需要使用不同的.ctl文件
3、非空值用append into而不是insert。