版本:2.1
代码中空值处理:
!enumCodes.isEmpty() && !enumCodes.equals("null")
函数参数类型为string
现象
若使用nvl函数处理传入的空字段 则函数可以正常使用
不处理则执行失败
通过查看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