CREATE FUNCTION

    Parameters

    如果 function_name 中包含了数据库名字,那么这个自定义函数会创建在对应的数据库中,否则这个函数将会创建在当前会话所在的数据库。新函数的名字与参数不能够与当前命名空间中已存在的函数相同,否则会创建失败。但是只有名字相同,参数不同是能够创建成功的。

    1. 创建一个自定义标量函数

    2. 创建一个自定义聚合函数

      1. CREATE FUNCTION strconcat(varchar, ...) RETURNS varchar properties (
      2. "symbol" = "_ZN9doris_udf6StrConcatUdfEPNS_15FunctionContextERKNS_6IntValES4_",
      3. "object_file" = "http://host:port/libmyStrConcat.so"
      4. );