- 论坛徽章:
- 0
|
用精华版rainyday提到的方法到数据
/*************************************/
先把Excel另存为.csv格式文件,如test.csv,再编写一个insert.ctl
用sqlldr进行导入!
insert.ctl内容如下:
load data --1、控制文件标识
infile 'test.csv' --2、要输入的数据文件名为test.csv
append into table table_name --3、向表table_name中追加记录
fields terminated by ',' --4、字段终止于',',是一个逗号
(field1,
field2,
field3,
...
fieldn)-----定义列对应顺序
注意括号中field排列顺序要与csv文件中相对应
然后就可以执行如下命令:
sqlldr user/password control=insert.ctl
/****************************************/
在命令行执行之后提示:
SQL*loader-941在描述tablename 时出错
ORA-04043:对象tablename 不存在
把tablename 写成scott.tablename 也不行。 |
|