提交 addaaac2 编写于 作者: O obdev 提交者: wangzelin.wzl

fix or expansion bug

上级 5342669d
......@@ -7135,7 +7135,7 @@ int ObTransformUtils::extract_column_contained_expr(
LOG_WARN("failed to extract stmt column contained expr", K(ret));
} else { /*do nothing*/
}
} else if (!expr->is_column_ref_expr() && !expr->is_aggr_expr() && !expr->is_win_func_expr() &&
} else if (!expr->get_relation_ids().is_empty() && !expr->is_column_ref_expr() && !expr->is_aggr_expr() && !expr->is_win_func_expr() &&
expr->get_expr_levels().num_members() == 1 && expr->get_expr_levels().has_member(stmt_level) &&
OB_FAIL(add_var_to_array_no_dup(contain_column_exprs, expr))) {
LOG_WARN("failed to push back expr", K(ret));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册