[FEAT MERGE] Functional_index
This commit is contained in:
@ -482,6 +482,12 @@ public:
|
||||
ObRawExpr *first_expr,
|
||||
ObRawExpr *second_expr,
|
||||
ObOpRawExpr *&out_expr);
|
||||
static int create_prefix_pattern_expr(ObRawExprFactory &expr_factory,
|
||||
ObSQLSessionInfo *session_info,
|
||||
ObRawExpr *first_expr,
|
||||
ObRawExpr *second_expr,
|
||||
ObRawExpr *third_expr,
|
||||
ObSysFunRawExpr *&out_expr);
|
||||
static int create_type_to_str_expr(ObRawExprFactory &expr_factory,
|
||||
ObRawExpr *src_expr,
|
||||
ObSysFunRawExpr *&out_expr,
|
||||
@ -1078,6 +1084,8 @@ public:
|
||||
const ObExprResType &dst_type,
|
||||
bool avoid_zero_len = false);
|
||||
|
||||
static int check_is_valid_generated_col(ObRawExpr *expr, ObIAllocator &allocator);
|
||||
|
||||
private :
|
||||
|
||||
static int create_real_cast_expr(ObRawExprFactory &expr_factory,
|
||||
|
||||
Reference in New Issue
Block a user