issue<51714339>:fix pick routine issue when argument is complex type in ps mode

This commit is contained in:
hanr881 2023-09-14 09:47:33 +00:00 committed by ob-robot
parent a24f09101e
commit 3ec63a457a

View File

@ -746,7 +746,7 @@ int ObResolverUtils::check_type_match(const pl::ObPLResolveCtx &resolve_ctx,
CK (OB_NOT_NULL(src_composite = reinterpret_cast<const ObPLComposite *>(param.get_ext())));
if (OB_FAIL(ret)) {
} else if (!dst_pl_type.is_collection_type()) {
ret = OB_INVALID_ARGUMENT;
ret = OB_ERR_EXPRESSION_WRONG_TYPE;
LOG_WARN("incorrect argument type", K(ret));
} else {
const pl::ObPLCollection *src_coll = NULL;