[Bug](materialized-view) change nvl to ifnull when create mv (#34272)

change nvl to ifnull when create mv
This commit is contained in:
Pxl
2024-04-29 14:27:56 +08:00
committed by yiguolei
parent e9064d1b94
commit e66dcd0e72
3 changed files with 93 additions and 1 deletions

View File

@ -40,7 +40,7 @@ public final class FunctionAlias implements ExprRewriteRule {
.put("date_sub", "days_sub").put("subdate", "days_sub").put("inet_ntoa", "ipv4_num_to_string")
.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("current_timestamp", "now").put("localtime", "now").put("localtimestamp", "now").put("nvl", "ifnull")
.put("rand", "random").put("sha", "sha1").put("substr", "substring").put("ucase", "upper")
.put("approx_count_distinct", "ndv").build();