0: jdbc:hive2://192.168.64.182:10000> SELECT c.ID, on.community, on.build_area, c.build_year, c.building_num, c.house_num, on.has_elevator FROM onsale on JOIN Community c USING (ID_Community) LIMIT 6; FAILED: ParseException line 1:11 missing EOF at ',' near 'ID' Error: Error while compiling statement: FAILED: ParseException line 1:11 missing EOF at ',' near 'ID' (state=42000,code=40000)
时间: 2024-02-15 16:02:49 浏览: 99
Hive Beeline连接报错:Could not open client transport with JDBC Uri: jdbc:hive2://hcmaster:10000/default
5星 · 资源好评率100%
这个错误提示表明在SQL语句的第1行第11个字符处附近出现了错误,可能是因为在这个位置附近有一个非法的字符或者缺少了一些必要的字符。具体而言,这个错误可能是由于下面的这个子句产生的:
```
SELECT c.ID, on.community, on.build_area, c.build_year, c.building_num, c.house_num, on.has_elevator FROM onsale on JOIN Community c USING (ID_Community) LIMIT 6;
```
这个语句看起来是正确的,没有什么语法错误,但是错误提示显示的是一个语法错误。这可能是因为Hive版本不兼容或者存在一些其他问题导致的。
建议你检查一下Hive的版本是否与你的语法兼容,并且确认表名和字段名是否正确。另外,你也可以尝试使用其他的SQL客户端来执行这个查询,看看是否会出现相同的错误。
阅读全文