一、问题
beeline -e 执行SQL中有双引号 害怕执行报错
bash
--简单示例
beeline -e "select * from table_name where col1 ="abc""
二、解决方法
1.替换sql中的双引号为单引号
--简单示例
beeline -e "select * from table_name where col1 ='abc'"
2.转义
--简单示例
beeline -e "select * from table_name where col1 =\"abc\""