分享方式:


sp_helpmergepartition (Transact-SQL)

適用於:SQL Server

傳回指定之合併式發行集的數據分割資訊。 此預存程式會在任何資料庫的發行者端執行。

Transact-SQL 語法慣例

語法

sp_helpmergepartition
    [ @publication = ] N'publication'
    [ , [ @suser_sname = ] N'suser_sname' ]
    [ , [ @host_name = ] N'host_name' ]
[ ; ]

引數

[ @publication = ] N'publication'

發行集的名稱。 @publication為 sysname,沒有預設值。

[ @suser_sname = ] N'suser_sname'

用來 定義分割區的 SUSER_SNAME值。 @suser_sname為 sysname,預設值為 NULL。 提供此參數,將結果集限制為僅解析為所提供值的數據 SUSER_SNAME 分割。

提供@suser_sname@host_name必須是 NULL

[ @host_name = ] N'host_name'

用來 定義分割區的HOST_NAME 值。 @host_name為 sysname,預設值為 NULL。 提供此參數,將結果集限制為僅解析為所提供值的數據 HOST_NAME 分割。

提供@suser_sname@host_name必須是 NULL

結果集

資料行名稱 資料類型 描述
partition int 識別訂閱者分割區。
host_name sysname 為訂閱建立分割區時所使用的值,該訂閱是由訂閱者端函式的值 HOST_NAME 所篩選。
suser_sname sysname 為訂閱建立分割區時所使用的值,該訂閱是由訂閱者端函式的值 SUSER_SNAME 所篩選。
dynamic_snapshot_location nvarchar(255) 訂閱者數據分割之篩選數據快照集的位置。
date_refreshed datetime 執行快照集作業的最後日期,以產生數據分割的篩選數據快照集。
dynamic_snapshot_jobid uniqueidentifier 識別建立數據分割之篩選數據快照集的作業。

傳回碼值

0 (成功)或 1 (失敗)。

備註

sp_helpmergepartition 用於合併式複寫。

權限

只有系統管理員固定伺服器角色和db_owner固定資料庫角色的成員才能執行 sp_helpmergepartition