Hello Friends,
我想在另一个查询中使用一个查询的输出。
set iCount = 12;
这个常数值很好,但我不知道如何动态设置这个变量,如下所示。
set iCount = select count(distinct colName) from table;
这会产生一个字符串,无论传递什么查询。而不是查询我想要这个查询的结果。
提前致谢
Pankaj Sharma答案 0 :(得分:1)
你不能这样做。您可以尝试使用Oozie自动执行hive查询和要执行的java进程,将hive查询的输出存储在java程序将从中读取的目录中。