从ApachePhoenix查询运行以下查询时,
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条答案
按热度按时间jjhzyzn01#
是的,查询中的upper()有问题。在为代码添加适当的jar之后,它就工作了。