下面我们直接以一个导入数据的案例来讲述oracle批量导入数据的方式,案例是为一个usertest的表导入数据
一、创建对应的表(usetest)语言
create table usetest(
id int,
name varchar(20)
);
usetest.csv的数据格式
1 张三
2 李四
3 王五
4 翠花
........
........
二、创建导数据的ctl文件usetest.ctl
load data
infile usetest.csv
into table usetest
(
id char terminated by '\t',//tab空格分离数据
uname char terminated by whitespace
)
三、开始导入数据
sqlldr userid=scott/tiger control=usetest.ctl