diff --git a/src/sql/engine/join/ob_nested_loop_join_op.cpp b/src/sql/engine/join/ob_nested_loop_join_op.cpp index 5215687630..a7d0dc63d3 100644 --- a/src/sql/engine/join/ob_nested_loop_join_op.cpp +++ b/src/sql/engine/join/ob_nested_loop_join_op.cpp @@ -820,6 +820,7 @@ int ObNestedLoopJoinOp::rescan_right_op() // NOTE: left batch is ALWAYS continous, NO need to check skip for // left_brs under px batch rescan batch_info_guard.set_batch_idx(l_idx_); + left_batch_.to_exprs(eval_ctx_, l_idx_, l_idx_); if (OB_FAIL(fill_cur_row_rescan_param())) { LOG_WARN("fail to fill cur row rescan param", K(ret)); } else if (OB_FAIL(right_->rescan())) {