hive -e执行出现「cannot recognize input near '<EOF>' in select clause」问题
摘要:问题现象 写了一个简单的shell脚本调用hive执行组装的sql,在执行时总是报 错误, 单独在hive提示符下却能正常执行。 执行时打印的错误日志: 解决方案 修改 为`hive e "${sql}"` 原因分析 若没有使用双引号进行包括,则"hive e"会认为后面的sql内容解析为多个参数造
阅读全文
posted @ 2019-04-24 11:58