fix pushdown filter into set stmt bug

This commit is contained in:
zzg19950727
2023-02-24 13:52:25 +00:00
committed by ob-robot
parent 8441f54f6f
commit f6f344d2ca
5 changed files with 108 additions and 45 deletions

View File

@ -370,6 +370,8 @@ public:
const ObIArray<ObRawExpr*> *except_exprs = NULL);
static bool is_all_column_exprs(const common::ObIArray<ObRawExpr*> &exprs);
static int extract_set_op_exprs(const ObRawExpr *raw_expr,
common::ObIArray<ObRawExpr*> &set_op_exprs);
/// extract column exprs from the raw expr
static int extract_column_exprs(const ObRawExpr *raw_expr,
common::ObIArray<ObRawExpr*> &column_exprs,