[CP] JSON bug fix
This commit is contained in:
@ -679,8 +679,10 @@ int ObRawExprWrapEnumSet::visit(ObAggFunRawExpr& expr)
|
||||
int ret = OB_SUCCESS;
|
||||
if (expr.has_enum_set_column() && (T_FUN_GROUP_CONCAT == expr.get_expr_type() ||
|
||||
T_FUN_MAX == expr.get_expr_type() ||
|
||||
T_FUN_MIN == expr.get_expr_type())) {
|
||||
const ObIArray<ObRawExpr*>& real_parm_exprs = expr.get_real_param_exprs();
|
||||
T_FUN_MIN == expr.get_expr_type() ||
|
||||
T_FUN_JSON_OBJECTAGG == expr.get_expr_type() ||
|
||||
T_FUN_JSON_ARRAYAGG == expr.get_expr_type())) {
|
||||
const ObIArray<ObRawExpr*> &real_parm_exprs = expr.get_real_param_exprs();
|
||||
const bool is_same_need = false;
|
||||
for (int64_t i = 0; OB_SUCC(ret) && i < real_parm_exprs.count(); ++i) {
|
||||
ObRawExpr* real_param_expr = real_parm_exprs.at(i);
|
||||
|
||||
Reference in New Issue
Block a user