diff --git a/src/sql/resolver/expr/ob_raw_expr_deduce_type.cpp b/src/sql/resolver/expr/ob_raw_expr_deduce_type.cpp index e4ce606b3..55551a7ca 100644 --- a/src/sql/resolver/expr/ob_raw_expr_deduce_type.cpp +++ b/src/sql/resolver/expr/ob_raw_expr_deduce_type.cpp @@ -2014,8 +2014,8 @@ int ObRawExprDeduceType::visit(ObAggFunRawExpr &expr) result_precision += precision_increment; } result_type.set_precision(static_cast(result_precision)); - result_type.unset_result_flag(ZEROFILL_FLAG); } + result_type.unset_result_flag(ZEROFILL_FLAG); expr.set_result_type(result_type); ObObjTypeClass from_tc = expr.get_param_expr(0)->get_type_class(); //use fast path