将Excel导入Oracle中1.录入excel测试表格,test.xls。
2.另存为.csv格式 3.创建sql*loader控制文件test.ctl,内容如下: Load data Infile 'c:\test.csv' insert Into table test Fields terminated by ','(column1,column2,column3,column4,column5) 需要将数据文件拷贝到对应位置 4.到数据库中建立对应的测试表test create table test ( column1 Varchar2(10), column2 Varchar2(10), column3 Varchar2(10), column4 Varchar2(10), column5 Varchar2(10) ) 5.执行导入命令 Sqlldr userid = system/manager control='C:\test.ctl' 导入成功! 附: Sqlldr的函数关键字说明: Userid Control --控制文件名称 control = ‘e:\insert.ctl’ Log Bad Data Discard Discardmax --number of discards to allow(默认全部) Skip Load Errors ctl文件内容说明: Load data Infile ‘e:\test.csv’ Append|insert|replace Into table test [when id = id_memo] Fields terminated by X’09’ --字段分隔符 (id,name,telphone) |
|
来自: pengx > 《MySQL/Oracle》