SQL*LOADER选择性导入csv部分列

控制文件:

load DATA
INFILE 'C:\Users\Administrator\Desktop\ss\ss.csv'
APPEND INTO TABLE ss
             FIELDS TERMINATED BY ','           
             TRAILING NULLCOLS
             (ID,mycol1 filler,NAME,mycol2 filler)  

数据文件:

5	s	e	d
6	s	f	d

表结构:

create table ss(id number,name varchar2(20));

说明:

1、csv中用隐性单元格区分两个列,对应ctl文件中使用','作为分隔符;

2、使用mycol1 filler进行过滤对应不需要的列,其中mycol1和mycol2是对应列的别名,可以随便定义但是不要重复;

你可能感兴趣的:(oracle,数据库,sqlloader)