From 6f6a858a59647a187ac845b6b4ec15d0fb59b80a Mon Sep 17 00:00:00 2001 From: obdev Date: Thu, 2 Mar 2023 18:07:49 +0000 Subject: [PATCH] fix:48137085 --- src/sql/engine/expr/ob_expr_json_merge_patch.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sql/engine/expr/ob_expr_json_merge_patch.cpp b/src/sql/engine/expr/ob_expr_json_merge_patch.cpp index de219c7e0c..33bb7d9375 100644 --- a/src/sql/engine/expr/ob_expr_json_merge_patch.cpp +++ b/src/sql/engine/expr/ob_expr_json_merge_patch.cpp @@ -254,6 +254,7 @@ int ObExprJsonMergePatch::eval_ora_json_merge_patch(const ObExpr &expr, ObEvalCt LOG_USER_ERROR(OB_ERR_JSON_PATCH_INVALID); } else if (j_patch_node->json_type() != ObJsonNodeType::J_OBJECT) { j_base = j_patch_node; + } else if (OB_FAIL(ret)) { } else { ObJsonObject *j_obj = NULL; if (j_base->json_type() == ObJsonNodeType::J_OBJECT) {