分享

order的语法错误,求大神解答

escaper 发表于 2018-3-26 23:09:11 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 5 5194
CREATE EXTERNAL TABLE sogou.sogou_20111230(
ts STRING,
uid STRING,
keyword STRING,
rank INT,
order INT,
url STRING)
COMMENT 'This is the sogou search data of one day'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
STORED AS TEXTFILE
LOCATION '/sogou/20111230';
FAILED: Parse Error: line 6:0 mismatched input'order' expecting Identifier near ' ,' in column specification

做毕设完全照着书上的步骤做的,hive跟hadoop都安装好了,但是运行到这一直有错误,代码都是照着敲的,求大神指点哪出问题了。

已有(5)人评论

跳转到指定楼层
desehawk 发表于 2018-3-27 10:18:13
order数据类型改为STRING
回复

使用道具 举报

escaper 发表于 2018-3-27 11:22:06
desehawk 发表于 2018-3-27 10:18
order数据类型改为STRING

谢谢解答,是把order后面的INT改成STRING吗,我改了还是显示同样的错误。
回复

使用道具 举报

hyj 发表于 2018-3-27 16:52:27
看下数据源是否有问题。先导入几条完全正确的数据
回复

使用道具 举报

MENGYUAN 发表于 2018-3-28 08:39:57
order 不能命名为字段名吧  你改成order1试试
回复

使用道具 举报

escaper 发表于 2018-3-28 17:34:19
MENGYUAN 发表于 2018-3-28 08:39
order 不能命名为字段名吧  你改成order1试试

改了就解决了,谢谢大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条