如何在 scala 的 hive udf 中 return null?
How to return null in hive udf in scala?
我正在使用 Scala 开发 Hive UDF
class MyUDF extends UDF {
def func(a: Double): Double {
if (cond){ how to return null in this case? }
else {some double}
}
}
我试过 null.asInstanceOf[Double]
但这给出的输出为 0。我需要在配置单元中使用 NULL 输出。
谢谢。
Scala Double
不能是 null
。能把界面改成return一个java.lang.Double
吗?
我正在使用 Scala 开发 Hive UDF
class MyUDF extends UDF {
def func(a: Double): Double {
if (cond){ how to return null in this case? }
else {some double}
}
}
我试过 null.asInstanceOf[Double]
但这给出的输出为 0。我需要在配置单元中使用 NULL 输出。
谢谢。
Scala Double
不能是 null
。能把界面改成return一个java.lang.Double
吗?