[improvement](function) switch inet(6)_aton alias origin function (#30196)
This commit is contained in:
@ -604,13 +604,13 @@ public class BuiltinScalarFunctions implements FunctionHelper {
|
||||
scalar(InnerProduct.class, "inner_product"),
|
||||
scalar(Instr.class, "instr"),
|
||||
scalar(Ipv4NumToString.class, "ipv4_num_to_string", "inet_ntoa"),
|
||||
scalar(Ipv4StringToNum.class, "ipv4_string_to_num", "inet_aton"),
|
||||
scalar(Ipv4StringToNum.class, "ipv4_string_to_num"),
|
||||
scalar(Ipv4StringToNumOrDefault.class, "ipv4_string_to_num_or_default"),
|
||||
scalar(Ipv4StringToNumOrNull.class, "ipv4_string_to_num_or_null"),
|
||||
scalar(Ipv4StringToNumOrNull.class, "ipv4_string_to_num_or_null", "inet_aton"),
|
||||
scalar(Ipv6NumToString.class, "ipv6_num_to_string", "inet6_ntoa"),
|
||||
scalar(Ipv6StringToNum.class, "ipv6_string_to_num", "inet6_aton"),
|
||||
scalar(Ipv6StringToNum.class, "ipv6_string_to_num"),
|
||||
scalar(Ipv6StringToNumOrDefault.class, "ipv6_string_to_num_or_default"),
|
||||
scalar(Ipv6StringToNumOrNull.class, "ipv6_string_to_num_or_null"),
|
||||
scalar(Ipv6StringToNumOrNull.class, "ipv6_string_to_num_or_null", "inet6_aton"),
|
||||
scalar(IsIpv4Compat.class, "is_ipv4_compat"),
|
||||
scalar(IsIpv4Mapped.class, "is_ipv4_mapped"),
|
||||
scalar(IsIpv4String.class, "is_ipv4_string"),
|
||||
|
||||
@ -38,8 +38,8 @@ public final class FunctionAlias implements ExprRewriteRule {
|
||||
.put("char_length", "character_length").put("curdate", "current_date").put("curtime", "current_time")
|
||||
.put("schema", "database").put("day", "dayofmonth").put("date_add", "days_add").put("adddate", "days_add")
|
||||
.put("date_sub", "days_sub").put("subdate", "days_sub").put("inet_ntoa", "ipv4_num_to_string")
|
||||
.put("inet_aton", "ipv4_string_to_num").put("inet6_ntoa", "ipv6_num_to_string")
|
||||
.put("inet6_aton", "ipv6_string_to_num").put("lcase", "lower").put("add_months", "months_add")
|
||||
.put("inet_aton", "ipv4_string_to_num_or_null").put("inet6_ntoa", "ipv6_num_to_string")
|
||||
.put("inet6_aton", "ipv6_string_to_num_or_null").put("lcase", "lower").put("add_months", "months_add")
|
||||
.put("current_timestamp", "now").put("localtime", "now").put("localtimestamp", "now").put("ifnull", "nvl")
|
||||
.put("rand", "random").put("sha", "sha1").put("substr", "substring").put("ucase", "upper").build();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user