[xml bugfix] xmlserialize encoding yacc and nvarchar insert into xml hang

This commit is contained in:
obdev
2023-06-16 09:47:54 +00:00
committed by ob-robot
parent 12e2837207
commit 782118285b
4 changed files with 20 additions and 124 deletions

View File

@ -448,7 +448,6 @@ struct DistinctObjMeta
int transform_xml_binary(ObRawExpr *hidden_blob_expr, ObRawExpr *&new_expr);
int transform_udt_column_value_expr(ObDMLStmt *stmt, ObDmlTableInfo &table_info, ObRawExpr *old_expr, ObRawExpr *&new_expr, ObRawExpr *hidd_expr = NULL);
int transform_udt_column_conv_param_expr(ObDmlTableInfo &table_info, ObRawExpr *old_expr, ObRawExpr *&new_expr);
int transform_udt_column_value_xml_parse(ObDmlTableInfo &table_info, ObRawExpr *old_expr, ObRawExpr *&new_expr);
int replace_udt_assignment_exprs(ObDMLStmt *stmt, ObDmlTableInfo &table_info, ObIArray<ObAssignment> &assignments, bool &trans_happened);
int set_hidd_col_not_null_attr(const ObColumnRefRawExpr &udt_col, ObIArray<ObColumnRefRawExpr *> &column_exprs);
int check_skip_child_select_view(const ObIArray<ObParentDMLStmt> &parent_stmts, ObDMLStmt *stmt, bool &skip_for_view_table);