diff --git a/src/pl/ob_pl_resolver.cpp b/src/pl/ob_pl_resolver.cpp index 960e32022..1eddd4f0b 100644 --- a/src/pl/ob_pl_resolver.cpp +++ b/src/pl/ob_pl_resolver.cpp @@ -8467,8 +8467,8 @@ int ObPLResolver::convert_cursor_actual_params( } else if (convert_expr->get_result_type().is_ext()) { CK (OB_NOT_NULL(current_block_)); OZ (check_composite_compatible(current_block_->get_namespace(), - pl_data_type.get_user_type_id(), convert_expr->get_result_type().get_udt_id(), + pl_data_type.get_user_type_id(), is_compatible)); } if (OB_SUCC(ret) && !is_compatible) {