fix create view with rowid bug

This commit is contained in:
wangt1xiuyi
2023-01-28 18:56:45 +08:00
committed by ob-robot
parent b4b1f9c1f9
commit ccb9e555da
9 changed files with 38 additions and 21 deletions

View File

@ -331,7 +331,6 @@ struct ObResolverParams
new_gen_qid_(1),
new_cte_tid_(common::OB_MIN_CTE_TABLE_ID + 1),
new_gen_wid_(1),
is_multi_table_insert_(false),
is_resolve_table_function_expr_(false),
has_cte_param_list_(false),
has_recursive_word_(false),
@ -342,7 +341,8 @@ struct ObResolverParams
outline_parse_result_(NULL),
is_execute_call_stmt_(false),
enable_res_map_(false),
need_check_col_dup_(true)
need_check_col_dup_(true),
is_specified_col_name_(false)
{}
bool is_force_trace_log() { return force_trace_log_; }
@ -395,7 +395,6 @@ private:
int64_t new_gen_wid_; // when number
friend class ObStmtResolver;
public:
bool is_multi_table_insert_; // used to mark is multi table insert
bool is_resolve_table_function_expr_; // used to mark resolve table function expr.
bool has_cte_param_list_;
bool has_recursive_word_;
@ -407,6 +406,7 @@ public:
bool is_execute_call_stmt_;
bool enable_res_map_;
bool need_check_col_dup_;
bool is_specified_col_name_;//mark if specify the column name in create view or create table as..
};
} // end namespace sql
} // end namespace oceanbase