support json type
This commit is contained in:
		| @ -97,6 +97,7 @@ private: | ||||
|   int process_fun_interval_node(const ParseNode* node, ObRawExpr*& expr); | ||||
|   int process_isnull_node(const ParseNode* node, ObRawExpr*& expr); | ||||
|   int process_lnnvl_node(const ParseNode* node, ObRawExpr*& expr); | ||||
|   int process_json_value_node(const ParseNode *node, ObRawExpr *&expr); | ||||
|   int process_fun_sys_node(const ParseNode* node, ObRawExpr*& expr); | ||||
|   int process_dll_udf_node(const ParseNode* node, ObRawExpr*& expr); | ||||
|   int process_agg_udf_node(const ParseNode* node, const share::schema::ObUDF& udf_info, ObAggFunRawExpr*& expr); | ||||
| @ -140,6 +141,7 @@ private: | ||||
|  | ||||
|   static int not_row_check(const ObRawExpr* expr); | ||||
|   static int param_not_row_check(const ObRawExpr* expr); | ||||
|   int cast_accuracy_check(const ParseNode *node, const char *input); | ||||
|  | ||||
| private: | ||||
|   int transform_ratio_afun_to_arg_div_sum(const ParseNode* ratio_to_report, ParseNode*& div); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 xj0
					xj0