[FEAT MERGE] JSON/XML phase2 and JSON Partial Update

Co-authored-by: Carrot-77 <1012982871@qq.com>
Co-authored-by: wu-xingying <729224612@qq.com>
This commit is contained in:
shadowao
2024-04-12 10:46:02 +00:00
committed by ob-robot
parent fbfcd0feaa
commit 4afa70a218
254 changed files with 55981 additions and 10150 deletions

View File

@ -2168,6 +2168,12 @@ int ObSelectResolver::resolve_field_list(const ParseNode &node)
}
}
if (OB_SUCC(ret) && is_oracle_mode() && T_FUN_SYS_XMLSEQUENCE == sel_expr->get_expr_type()) {
// Currently, xmlsequence is not supported in the select clause.
ret = OB_NOT_SUPPORTED;
LOG_WARN("xmlsequence in select clause is not supported", K(ret));
}
if (OB_SUCC(ret) && is_oracle_mode() && sel_expr->has_flag(CNT_SUB_QUERY)) {
if (OB_FAIL(check_subquery_return_one_column(*sel_expr))) {
LOG_WARN("failed to check subquery return one column", K(ret));