【发布时间】:2019-12-07 22:39:41
【问题描述】:
编译语句时出错:
FAILED: ParseException line 2:16 不匹配输入 'NOT' 期望) 在 create table 语句中的“STRING”附近。
CREATE TABLE daily_volume (
amble STRING NOT NULL,
code STRING NOT NULL,
prod_code STRING NOT NULL,
legal entity STRING NOT NULL,
country STRING NOT NULL,
buile STRING NOT NULL,
cost_center STRING NOT NULL,
glack account STRING NOT NULL,
inter STRING NOT NULL,
billing number STRING NOT NULL,
account number STRING NOT NULL,
transaction TIMESTAMP NOT NULL,
volume INTEGER NOT NULL)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '~'
STORED AS TEXTFILE;
LOCATION '/user/hive/warehouse/Eav/data/dev_ans_mns.db';
【问题讨论】:
-
您的位置应该是放置文件的驱动器位置,并且它应该是由“~”分隔的文本格式,根据您的创建表规范。你的位置应该是'/user/hive/warehouse/dev/data';
-
你想达到什么目的?您尝试检查出了什么问题?