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'
注意事項:
1、CSV文件的內容是以“,“分隔的,如果數據在結尾沒有逗號導入時就會出錯。
2、導入不同的表需要使用不同的.ctl文件
3、非空值用append into而不是insert。