diff --git a/src/sql/engine/table/ob_link_scan_op.cpp b/src/sql/engine/table/ob_link_scan_op.cpp index a98bc128ec00c13d4b1189805feea8f406c16f7b..4f6f62747077fb811f6136385fb1e824a0d627ad 100644 --- a/src/sql/engine/table/ob_link_scan_op.cpp +++ b/src/sql/engine/table/ob_link_scan_op.cpp @@ -220,7 +220,7 @@ int ObLinkScanOp::inner_open() if (OB_FAIL(ret)) { // do nothing } else if (sql::DblinkGetConnType::DBLINK_POOL == conn_type_ && - OB_FAIL(init_dblink(MY_SPEC.dblink_id_, GCTX.dblink_proxy_))) { + OB_FAIL(init_dblink(MY_SPEC.dblink_id_, GCTX.dblink_proxy_, MY_SPEC.has_for_update_))) { LOG_WARN("failed to init dblink", K(ret), K(MY_SPEC.dblink_id_), K(MY_SPEC.is_reverse_link_)); } else if (OB_FAIL(init_tz_info(TZ_INFO(session)))) { LOG_WARN("failed to tz info", K(ret), KP(session));