hive,文本中含有多余的空白行,则通过 load data导入到表中后,表中会存在NULL的字段值

如果文本中含有多余的空白行,则通过

load data local  inpath 'waybill_code.txt' overwrite into table waybill_code_table_0116;

导入到表中后,表中会存在NULL的字段值。

如下:
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
Time taken: 0.433 seconds, Fetched: 719723 row(s)

hive> select current_database();
OK
default
Time taken: 1.0 seconds, Fetched: 1 row(s)


hive> select count(*) from default.waybill_code_table_0116 ;
719723
Time taken: 42.5 seconds, Fetched: 1 row(s)


hive> select count(*) from default.waybill_code_table_0116   and waybill_code is not null;
228922
Time taken: 42.375 seconds, Fetched: 1 row(s)
hive>

发布了815 篇原创文章 · 获赞 304 · 访问量 187万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览