除了使用工具外,对于cvs文件导入到oracle数据库另有简洁的办法。
针对于Excel文件,先将其另存为.csv格式文件,如test.csv,再编写一个insert.ctl
用sqlldr进行导入!
insert.ctl内容如下:
1: load data
2: infile ' test.csv '
3: append into table table_name
4: fields terminated by ','
5: (field1,
6: field2,
7: field3,
8: ...
9: fieldn)
注意括号中field排列顺序要与csv文件中相对应
然后就可以执行如下命令:
sqlldr user/password control=insert.ctl