达梦在创建和使用外部表时,有时数据文本文件开头有一些行需要跳过,否则会因为格式解析失败而报错,例如:前2行为列头,需要跳过。
可以使用控制文件OPTIONS选项、或 SQL子句 PARMS 跳过文本数据文件的前 N 行表头,示例如下:
1. 文本文件示例:
ID,NAME
--------
1,kent
2,jack
3,Mike
2. 方法一:使用控制文件的 OPTIONS 选项
控制文件示例如下:
OPTIONS (
SKIP=2
)
LOAD DATA
INFILE 'test.txt'
FIELDS ','
3. 方法二: 使用 SQL子句 PARMS
SQL 子句 PARMS 示例如下:
CREATE EXTERNAL TABLE TEST
...
...
PARMS (
SKIP 2
);
文章
阅读量
获赞