support expr WEIGHT_STRING() in mysql mode. master->3_1_opensource_release

This commit is contained in:
AntiTopQuark
2021-10-20 11:33:37 +08:00
committed by wangzelin.wzl
parent 0d3a41c33d
commit 4ca9eabca4
18 changed files with 28604 additions and 27442 deletions

View File

@ -113,7 +113,7 @@ private:
static int add_not_param_flag(const ParseNode* node, SqlInfo& sql_info);
static int add_varchar_charset(const ParseNode* node, SqlInfo& sql_info);
static int mark_args(ParseNode* arg_tree, const bool* mark_arr, int64_t arg_num);
static int mark_tree(ParseNode* tree);
static int mark_tree(ParseNode *tree, SqlInfo &sql_info);
static int get_related_user_vars(const ParseNode* tree, common::ObIArray<common::ObString>& user_vars);
static int get_select_item_param_info(const common::ObIArray<ObPCParam*>& raw_params, ParseNode* tree,