[FEAT MERGE]4_1_sql_feature

Co-authored-by: leslieyuchen <leslieyuchen@gmail.com>
Co-authored-by: Charles0429 <xiezhenjiang@gmail.com>
Co-authored-by: raywill <hustos@gmail.com>
This commit is contained in:
obdev
2023-01-28 16:01:26 +08:00
committed by ob-robot
parent 3080f2b66f
commit 2d19a9d8f5
846 changed files with 161957 additions and 116661 deletions

View File

@ -708,6 +708,15 @@ public:
const ObExprResType &column_type,
const ObString &column_name,
ObObj &part_value);
static int get_generated_column_expr_temp(TableItem *table_item,
ObIArray<ObRawExpr *> &gen_col_depend, ObIArray<ObString> &gen_col_names,
ObIArray<ObColumnSchemaV2 *> &gen_col_schema,
ObSqlSchemaGuard *schema_guard,
common::ObIAllocator &allocator,
ObRawExprFactory &expr_factory,
ObSQLSessionInfo &session_info,
ObDataTypeCastParams &dtc_params);
private:
static int try_convert_to_unsiged(const ObExprResType restype,
ObRawExpr& src_expr,