返回首页

gbase数据、南大通用产品文档:GBase8a使用IGNORE NUM LINES 加载数据文件

更新日期:2024年09月11日

示例
建表语句:
CREATE TABLE data_test (column_1 INT, column_2 VARCHAR(50),
column_3 VARCHAR(20), column_4 VARCHAR(10));
数据文件:
123|eqwerqwee|asdfsacq|adfasdfaa
234|qreqwerqw|sfwrwers|asfdasdfa
435|asdfsfadfasf|werqqws|asdfasfds
765|ertyertyeref|fdwaesws|sfgwerwr
加载过程:
gbase>LOAD DATA INFILE ‘http://192.168.6.39/test.tbl’ INTO TABLE
data_test FIELDS TERMINATED BY ‘|’ IGNORE 3 LINES;
Task 26 finished, Loaded 1 records, Skipped 0 records
查询入库数据:
gbase> SELECT * FROM test.data_test;
+------+-----------+----------+-----------+
|column_1 | column_2 | column_3 | column_4 |
+------+-----------+----------+-----------+
|
765 | ertyertyeref | fdwaesws | sfgwerwr |
1 row in set

示例
建表语句:
CREATE TABLE "test" (
"column_1" int(11) DEFAULT NULL,
"column_2" varchar(10) DEFAULT NULL,
"column_3" varchar(20)
DEFAULT NULL);
数据文件:
43452|sisoekso|mozoa,a
59432|gg|laqpqpd
03890|lqps,rpd|gg
加载过程:
gbase> LOAD DATA INFILE 'http://192.168.153.32/1.txt' INTO TABLE test
FIELDS TERMINATED BY '|' NULL_VALUE 'gg';
Query OK, 3 rows affected
Task 25 finished, Loaded 3 records, Skipped 0 records
查询入库数据:
gbase> SELECT * FROM test;
+----------+----------+----------+
| column_1 | column_2 | column_3 |
+----------+----------+----------+
|
59432 | NULL
| laqpqpd
|
|
43452 | sisoekso | mozoa,a
|
|
3890 | lqps,rpd | NULL
|

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1215
+----------+----------+-----------+
3 rows in set

GBA-01BR-0085
错误码
错误标识
错误显示信息
GBA-01BR-0085

recover db %s tables Error
错误出现原因
恢复数据库中的表失败
分析与建议
查看具体错误码或日志,进一步定位错误