impala jdbc4的group by语句的bug,加上limit没错
2024-08-31 16:22:44
这里用的ImpalaJDBC4.jar
SELECT field1 alias1
FROM table1 where field1 ='xxxx'
group by alias1 这句话impala会报错,说找不到alias1,但是如果改成group by field1,就不会报错了。
更神奇的是,如果在语句的最后加上limit,也没有错:
SELECT field1 alias1
FROM table1 where field1 ='xxxx'
group by alias1 limit 10000
公司里另一个部门直接打电话过来问了,等着被老大臭骂吧TAT
最后将impala的jar包换成hive的的jar包就行了,不过hive不支持设置超时时长,取消执行Statement的时候可能会线程阻塞
最新文章
- java.lang.NullPointerException的可能原因及处理
- 配置sublime text 3 的Python开发环境
- VS2013开发 windows服务 挂到服务器上执行
- ndk学习7: 使用静态库
- Java经典类库-Guava中的函数式编程讲解
- Spark随机森林实现学习
- nuget的小Tips
- ThinkPHP 3.1 404页面的设置
- WindowsService服务程序开发
- 为什么TCP的ISN是随机的?
- Mysql-5.7.21安装配置
- jacascript 函数声明、函数表达式与声明提升(hoisting机制)
- Java 枚举类型简介
- python 编码形式简单入门
- (转) java 通过 jdbc 链接 ms sql server 中出现 ";no suitable driver for ...";
- node读取文件转换json文件
- /etc/shadow中密码段的生成方式
- AJAX从入门到放弃(一)
- POJ 3280 Cheapest Palindrome【DP】
- Python数据类型补充2