别名函数持久化问题

Viewed 76
create  alias function str_day(varchar) with PARAMETER(id) as 

if(instr(id,'days')>0,trim(SPLIT_PART(id,'days' ,1)),0);

select str_day('34 days 21:22:17')

别名函数创建完成后, 只能在Master节点使用, 非Master节点会抛空指针异常。且Master节点重启后,再使用该别名函数也会抛空指针异常。 感觉应该是别名函数的持久化有问题。 函数的创建语句如上。doris版本2.0.2

2 Answers

目前函数序列化存在一点问题,建议不要使用别名函数