[feature](function) support ip function ipv4stringtonum(ordefault, ornull), inet_aton (#25510)

This commit is contained in:
Chester
2023-11-17 10:27:07 +08:00
committed by GitHub
parent a4d78682ff
commit 334260dff7
22 changed files with 1017 additions and 1 deletions

View File

@ -25,5 +25,10 @@ struct NameFunctionIPv4NumToString {
void register_function_ip(SimpleFunctionFactory& factory) {
factory.register_function<FunctionIPv4NumToString<0, NameFunctionIPv4NumToString>>();
factory.register_alias(NameFunctionIPv4NumToString::name, "inet_ntoa");
factory.register_function<FunctionIPv4StringToNum<IPStringToNumExceptionMode::Throw>>();
factory.register_function<FunctionIPv4StringToNum<IPStringToNumExceptionMode::Default>>();
factory.register_function<FunctionIPv4StringToNum<IPStringToNumExceptionMode::Null>>();
factory.register_alias(FunctionIPv4StringToNum<IPStringToNumExceptionMode::Throw>::name,
"inet_aton");
}
} // namespace doris::vectorized