Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 使用sql加载器加载表时跳过前两行_File_Controls_Sql Loader - Fatal编程技术网

File 使用sql加载器加载表时跳过前两行

File 使用sql加载器加载表时跳过前两行,file,controls,sql-loader,File,Controls,Sql Loader,当前我的控制文件如下: Load data Infile '/.../../emp*.txt' Append into table emp_load When (emp_id <> 'emp_id') Fields terminated by "," optionally enclosed by ' " ' Trailing nullcols (Emp_id "TRIM(:EMP_ID)", EMP_NAME "TRIM(:EMP_NAME)", SAL "TRIM(:SAL)" )

当前我的控制文件如下:

Load data
Infile '/.../../emp*.txt'
Append into table emp_load
When (emp_id <> 'emp_id')
Fields terminated by "," optionally enclosed by ' " '
Trailing nullcols
(Emp_id "TRIM(:EMP_ID)",
EMP_NAME "TRIM(:EMP_NAME)",
SAL "TRIM(:SAL)"
)
我现在有另一个要求,输入文件将包含2个标题,如下所示

/folder1/folder2/file1_<date>.csv
Emp_id,emp_name,sal
1,A, 100
2,B,200
...
/folder1/folder2/file1.csv
Emp_id,Emp_name,sal
1,A,100
2,B,200
...
类似地,我将有多个输入文件


您能帮我处理这个场景的控制文件吗?

您需要SKIP=2 OPTIONS子句

OPTIONS (SKIP=2) 
Load data
Infile '/.../../emp*.txt'
Append into table emp_load
When (emp_id <> 'emp_id')
Fields terminated by "," optionally enclosed by ' " '
Trailing nullcols
(Emp_id "TRIM(:EMP_ID)",
EMP_NAME "TRIM(:EMP_NAME)",
SAL "TRIM(:SAL)"
)
选项(跳过=2)
加载数据
填充“/…/../emp*.txt”
追加到表emp_load中
何时(emp_id‘emp_id’)
以“,”结尾的字段,也可以用“”括起
尾随零线
(Emp_id“修剪(:Emp_id)”,
EMP_名称“修剪(:EMP_名称)”,
SAL“修剪(:SAL)”
)
有关更多信息,请参见此处:

OPTIONS (SKIP=2) 
Load data
Infile '/.../../emp*.txt'
Append into table emp_load
When (emp_id <> 'emp_id')
Fields terminated by "," optionally enclosed by ' " '
Trailing nullcols
(Emp_id "TRIM(:EMP_ID)",
EMP_NAME "TRIM(:EMP_NAME)",
SAL "TRIM(:SAL)"
)