我在 HIVE 0.11 中使用简单的命令:SELECT DISTINCT * FROM first_working_table;
,我收到以下错误消息:
FAILED: SemanticException TOK_ALLCOLREF is not supported in current context.
有人知道为什么会这样吗?我们该如何解决?
谢谢, 加仑。
请您参考如下方法:
Hive 不支持 DISTINCT *
语法。您可以手动指定表的每个字段以获得相同的结果:
SELECT DISTINCT field1, field2, ...., fieldN
FROM first_working_table