hive -hiveconf 参数带空格被截断的解决方法
hive -hiveconf 参数带空格被截断的解决方法
与shell传参一样,当参数值里面有空格时,需要用双引号括起来,不然的话,会被当作两个参数截断。
问题描述:
Hive的脚本中需要给变量赋值,最常见的就是日期+时间
select a,b,c
from table
where bizdate=${hiveconf:bizdate}
执行的命令如果是hive -hiveconf bizdate="2020-05-15 15:00:00" -f xxx.hql
这样传入进去的参数值是2020-05-
原创
2020-05-15 15:44:50 ·
801 阅读 ·
0 评论