在尝试声明变量时,使用Hive ( working ) .It中的变量运行查询无效。
set MAX_DATE='2017-05-22 07:35:25';
select * from tablea where datetime = ${hivevar:Max_Date} limit 1可以看到以下错误消息:
编译语句时出错:失败: ParseException第1:83行无法识别表达式规范中“$”{“hivevar”附近的输入
发布于 2017-06-16 15:48:54
这将起作用:
set MAX_DATE='2017-05-22 07:35:25';
select * from tablea where datetime = '${hivevar:MAX_DATE}' limit 1;https://stackoverflow.com/questions/44589371
复制相似问题