具体请查ORACLE DOC文档。
这里要提示的是需要一个控制文件,用于控制数据导入的方向、方式以及格式。
需要一个数据文件,既你想导入的.csv文件。
在oracle服务器上运行sqlldr.exe来执行导入。
这里要提示的是需要一个控制文件,用于控制数据导入的方向、方式以及格式。
需要一个数据文件,既你想导入的.csv文件。
在oracle服务器上运行sqlldr.exe来执行导入。
解决方案 »
- 求SQL解决方案
- asp+access重复排名问题
- 怎么获取本机的oracle的服务器名
- 在线求救:在一个指定的时间,从一个远程的数据库把相应的表的部分记录导到本地的数据库~~!请高手指导,感激万分,并以100分回赠,急急
- 刚发现的免费在线电影站,只要注册一下就可以看!速度超快,清晰度高,最新大片竟然都有。没放心打开看吧!
- oracle的VARCHAR2类型的奇怪现象
- 如何再次执行job
- toad中如何设置成自动提交语句呢?如何设置rollback区域呢
- Oracle Enterprise manager 的问题 请帮忙,谢谢!
- 怎么去掉一般用户的口令
- number(0)和long有什么区别?
- 有oralce的问题向大家请教;
先把Excel另存为.txt格式文件,如test.txt,再编写一个insert.ctl
用sqlldr进行导入!
insert.ctl内容如下:
load data --1、控制文件标识
infile 'd:\test.csv' --2、要输入的数据文件名为test.csv
append into table table_name --3、向表table_name中追加记录
fields terminated by ',' --4、字段终止于',',是一个逗号
(field1,
field2,
field3,
...
fieldn)-----定义列对应顺序
注意括号中field排列顺序要与csv文件中相对应
然后在DOS下执行如下命令:
sqlldr user/password control=d:\insert.ctl