1. 使用set命令,设置参数
hive>set XYZ=abc
hive>select * from t1 where line = '${hiveconf:XYZ}'
等价于
hive>set XYZ=’abc‘
hive>select * from t1 where line = ${hiveconf:XYZ}
2.以hive --hiveconf XYZ=abc启动
hive>set XYZ
输出abc
hive>select * from t1 where line = ${hiveconf:XYZ}
查询line列为abc的记录
本文介绍了在Hive中如何通过set命令设置配置变量,并利用这些变量进行SQL查询。包括直接在Hive命令行中设置变量及启动时通过命令行参数设置变量的方法。
4097

被折叠的 条评论
为什么被折叠?



