我正在使用简单的命令:SELECT DISTINCT * FROM first_working_table;
在HIVE 0.11中,我收到以下错误消息:
FAILED:当前上下文不支持SemanticException TOK_ALLCOLREF.
有谁知道为什么会这样?我们怎么解决呢?
谢谢你,加尔.
Hive不支持DISTINCT *
语法.您可以手动指定表的每个字段以获得相同的结果:
SELECT DISTINCT field1, field2, ...., fieldN FROM first_working_table