bugfix: 49298642,49243905,49422634

This commit is contained in:
obdev
2023-05-04 12:30:08 +00:00
committed by ob-robot
parent b7de32a0a4
commit f6c3ecdd97
5 changed files with 28 additions and 6 deletions

View File

@ -1261,6 +1261,9 @@ int ObRawExprResolverImpl::process_xml_attributes_values_node(const ParseNode *n
ObString col_name;
para_expr = NULL;
if (OB_FAIL(get_column_raw_text_from_node(expr_value_node, col_name))) {
// bugfix: 49298642
// parameter 1 of function xmlelement without aliased
ret = OB_ERR_XMLELEMENT_ALIASED;
LOG_WARN("get column raw text failed", K(ret));
} else if (!col_name.empty() && OB_FAIL(ObRawExprResolverImpl::malloc_new_specified_type_node(ctx_.local_allocator_,
ObString(col_name.length(), easy_string_toupper(col_name.ptr())),