a)SQLLoader将 [color=red]Excel[/color] 数据导出到 Oracle
1.创建SQL*Loader输入数据所需要的文件,均保存到C:\,用记事本编辑:
控制文件:input.ctl,内容如下:
load data --1、控制文件标识
infile [color=red]'test.txt' [/color]--2、要输入的数据文件名为test.txt
append into table test --3、向表test中追加记录
fields terminated by [color=red]X'09'[/color] --4、字段终止于X'09',是一个制表符(TAB)
(id,username,password,sj) -----定义列对应顺序
a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上
在DOS窗口下使用SQL*Loader命令实现数据的输入
C:>sqlldr userid=system/manager control=input.ctl
默认日志文件名为:input.log
默认坏记录文件为:input.bad
这段网上找的,基本都明白,哪位大哥给解释下红色的地方,说导的excel,怎么写的是txt,还有那个制表符啥意思,,
还有就是我在命令行里按着它说的打的怎么会出问题呢,本机上只是有oracle的客户端,连得服务器上的oracle
需要什么配置吗,请赐教
下边是出的问题
[img]http://dl.iteye.com/upload/attachment/334769/8bb7b400-2b13-3e07-8ace-371a1c560fb2.jpg[/img]