sp_helpmergepartition (Transact-SQL)

返回指定合并发布的分区信息。 此存储过程在发布服务器的任何数据库中执行。

主题链接图标 Transact-SQL 语法约定

语法

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

参数

  • [ @publication= ] 'publication'
    发布的名称。 publication 的数据类型为 sysname,无默认值。

  • [ @suser_sname= ] 'suser_sname'
    用于定义分区的 SUSER_SNAME 值。 suser_sname 的数据类型为 sysname,默认值为 NULL。 提供此参数是为了将结果集限制在仅将 SUSER_SNAME 解析为提供的值的分区中。

    注意注意

    如果提供了 suser_sname,则 host_name 必须为 NULL

  • [ @host_name= ] '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 用于合并复制。

权限

只有 sysadmin 固定服务器角色成员和 db_owner 固定数据库角色成员才能执行 sp_helpmergepartition

请参阅

参考

sp_addmergepartition (Transact-SQL)

sp_dropmergepartition (Transact-SQL)