报错信息:
cannot recognize input near '(' 'select' 'uid' in joinSource
网上查到有说是因为子查询没有起别名,自查没有这个问题
后来发现是在注释里使用了',场景类似这样
select
distinct a, b, c
from (
--A' XXX
--B XXX
select distinct x,y,z
from tb
)as t0
把这段注释移动到代码最顶部依然报错,怀疑是'导致的,删除后就成功运行了文章来源:https://uudwc.com/A/AZExg
没有查到关于hive sql 里 注释中使用了 ' 为什么会导致报错的信息文章来源地址https://uudwc.com/A/AZExg