生成辩历消测试数据的EXCEL文件,把EXCEL文件另存为CSV(逗号分隔)(*.csv),控制文件设携知置为用逗号分隔。
示例:
LOAD DATA
烂悔INFILE ‘d:\car.csv’
APPEND INTO TABLE t_car_temp
FIELDS TERMINATED BY ","
(phoneno,vip_car)
保存为input.ctl
最后在命令行下输入:
C:\>sqlldr userid=system/manager
control=input.ctl(在unix环境下亦同)
默认日志文件名为:input.log
默认坏记录文件为:input.bad
LOAD和IMPORT *** 作都可以将导出的数据导入表中,以LOAD为例:LOAD
FROM
/home/db2inst1/filename
OF
IXF
METHOD
N(COL1,COL2,COL4)
INSERT
INTO
MYTAB
示罩孝例中,将外部文件中的第1、2、4列装入到MYTAB表,METHOD
N方法只适用于IXF与游标文件。
或者
LOAD
FROM
/home/没闷侍db2inst1/filename
OF
DEL
METHOD
P(1,2,4)
INSERT
INTO
MYTAB
而METHOD
P方法只适用枯吵于DEL、IXF与游标文件
1、创郑塌建测试表,create table test_batch(id number, v_date date)
2、宽棚先看插入原始表数据select t.*, rowid from test_day t
3、批量插入喊巧圆测试数据,insert into test_batch select * from test_daycommit
4、查询表的记录,select t.*, rowid from test_batch t可以发现数据一致。批量添加数据完成。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)