dorisjavaudf字段为空导致的空指针问题

Viewed 34

版本:2.1
代码中空值处理:
!enumCodes.isEmpty() && !enumCodes.equals("null")
函数参数类型为string
现象
image.png
若使用nvl函数处理传入的空字段 则函数可以正常使用
不处理则执行失败
image.png
通过查看be日志观察到日志为
2024-06-21 15:32:26 INFO Thread-2 org.apache.doris.udf.UdfExecutor.evaluate(UdfExecutor.java:109) - evaluate(int numRows, Object[] column) Exception: java.lang.NullPointerException

1 Answers

哈喽,大佬,方便的话,可以加下我主页微信,我们一起看看现场的


帖子长时间未更新,先close