使用 SQL Loader 控制文件时如下:
OPTIONS(**skip=1**,bindsize=1048576,rows=1024)
LOAD DATA
INFILE 'C:\Documents and Settings\FIRST.CSV'
INFILE 'C:\Documents and Settings\SECOND.CSV'
APPEND
INTO TABLE table_name
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' TRAILING NULLCOLS
(
fields
)
它会跳过 FIRST.CSV 文件的标题行,但会将标题行从 SECOND.CSV 加载到 Oracle 表中。我的解决方案是将这个控制文件分成两个单独的文件。有什么方法可以遵守一个控制文件?