【发布时间】:2017-04-26 10:23:58
【问题描述】:
首先,我使用以下命令在 Hive 中创建了表“emp”:
create table emp (id INT, name STRING, address STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t';
然后通过以下命令加载此“emp”表中的数据: LOAD DATA LOCAL INPATH '\home\cloudera\Desktop\emp.txt' 覆盖到表emp中;
当我从“emp”表中选择数据时:它显示表 Null 的第一个字段 像这样:
【问题讨论】:
-
能分享一下emp.txt文件吗?
-
它是一个制表符分隔文件。 “id” “Name” “Address” 这些是字段。它显示“ID”字段NULL
-
您是否在您的文件中的数据中添加“”?
-
不,我没有在我的文件中使用“”。只需输入“列”名称和那些“列”的数据
-
附言。请用文字替换图片(用ctrl+k格式化)