[FEAT MERGE] Support external table

Co-authored-by: jingtaoye35 <1255153887@qq.com>
This commit is contained in:
wjhh2008
2023-04-29 15:11:49 +00:00
committed by ob-robot
parent ecb74a122c
commit 09ed904b58
164 changed files with 8074 additions and 667 deletions

View File

@ -1080,6 +1080,12 @@ public:
const share::schema::ObTableSchema &table_schema,
const uint64_t logical_table_id,
ObSysFunRawExpr *&calc_rowid_expr);
static int add_calc_partition_id_on_calc_rowid_expr(const ObDMLStmt *dml_stmt,
ObRawExprFactory &expr_factory,
const ObSQLSessionInfo &session_info,
const share::schema::ObTableSchema &table_schema,
const uint64_t logical_table_id,
ObSysFunRawExpr *&calc_rowid_expr);
static int get_col_ref_expr_recursively(ObRawExpr *expr,
ObColumnRefRawExpr *&column_expr);