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, false,
p_param_list); p_param_list);
for (int64_t i = 0; OB_SUCC(ret) && i < params_.query_ctx_->question_marks_count_; ++i) { 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()); OZ (package_guard.init());
OX (func_ast.set_db_name(params_.session_info_->get_database_name())); OX (func_ast.set_db_name(params_.session_info_->get_database_name()));