在Apache Phoenix API上运行查询时发生异常

时间:2018-12-24 05:48:05

标签: mysql phoenix

在Apache Phoenix Query的查询下面运行时,

select * from TABLE1 where PK like 'foo_bar_foo_bar_%' and COLUMN1 = '1' and  COLUMN2 = 'true' order by UPPER(COLUMN3) desc limit 50 offset 0

出现错误,

java.sql.SQLException: java.lang.reflect.InvocationTargetException

让我知道我是否在这里丢失任何东西。我的初步分析是问题出在UPPER()。

注意:同一命令在Phoenix Shell命令上起作用。

1 个答案:

答案 0 :(得分:0)

是的,这与查询中的UPPER()有关。在添加适当的Jar到代码后,它可以工作。