当数据文件中的列数,少于表定义的字段列数时,可使用如下方法加载数据。
创建测试用表
数据文件
通过table_fields''参数指定要插入的字段名,然后使用autofill参数让跳过的列自动填充空值。
load data infile 'ftp://gbase:gbase@172.16.4.21//home/gbase/data.txt' into table t3 fields terminated by '|' table_fields'a,c,e' autofill;
如果不使用table_fields''参数去指定加载的列名,则会自动写入到前几列。