什么是Hive中的占位符标志

时间:2016-06-20 13:26:05

标签: hive hiveql

什么是PlaceHolder登录HiveHiveQL)?像其他语言一样,"?"或" $"登录。

1 个答案:

答案 0 :(得分:0)

用于变量替换的hiveconf。 因此,在hive命令行界面中,您可以使用set设置变量,并可以通过$ {hiveconf:variable}使用它 例如:

hive> set DATE_NOW='2016-10-1';
hive> select * from cal where day >= '${hiveconf:DATE_NOW}'