Hive UDF仅适用于独立的select语句,不适用于“将表创建为select ...”或“插入.. select ..”

时间:2019-06-29 06:12:22

标签: hive hiveql hive-udf

我有一个通用UDF,它可以对给定的输入值进行加密。当在select语句中使用此UDF时,它会提供正确的值,但是当在“ Create table as select”或“ Insert into .. select”语句中使用时,UDF返回null。输入到udf,从udf输出,正在创建或插入的表列的数据类型均为字符串类型。

那么当create或insert语句的一部分出现时,select语句背后表现不同的原因是什么?

0 个答案:

没有答案