to issue<52035999>:fix execute anonymous block using dynamic sql issue

This commit is contained in:
obdev
2023-09-08 13:06:15 +08:00
committed by ob-robot
parent 13de262fb6
commit 1c43b29f01

View File

@ -114,7 +114,9 @@ int ObAnonymousBlockResolver::resolve_anonymous_block(
false,
p_param_list);
for (int64_t i = 0; OB_SUCC(ret) && i < params_.query_ctx_->question_marks_count_; ++i) {
OZ (param_list.push_back(ObObjParam(ObObj(ObNullType))));
ObObjParam param = ObObjParam(ObObj(ObNullType));
const_cast<ObObjMeta&>(param.get_null_meta()).reset();
OZ (param_list.push_back(param));
}
OZ (package_guard.init());
OX (func_ast.set_db_name(params_.session_info_->get_database_name()));