[feature](function) support ip function ipv6_string_to_num(_or_default, _or_null), inet6_aton (#28361)

This commit is contained in:
Chester
2024-01-05 19:24:45 +08:00
committed by GitHub
parent 2a6150b057
commit 7402fee1fc
25 changed files with 1248 additions and 8 deletions

View File

@ -32,5 +32,10 @@ void register_function_ip(SimpleFunctionFactory& factory) {
"inet_aton");
factory.register_function<FunctionIPv6NumToString>();
factory.register_alias(FunctionIPv6NumToString::name, "inet6_ntoa");
factory.register_function<FunctionIPv6StringToNum<IPStringToNumExceptionMode::Throw>>();
factory.register_function<FunctionIPv6StringToNum<IPStringToNumExceptionMode::Default>>();
factory.register_function<FunctionIPv6StringToNum<IPStringToNumExceptionMode::Null>>();
factory.register_alias(FunctionIPv6StringToNum<IPStringToNumExceptionMode::Throw>::name,
"inet6_aton");
}
} // namespace doris::vectorized