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'

发布的名称。 @publicationsysname,无默认值。

[ @suser_sname = ] N'suser_sname'

用于定义分区的SUSER_SNAME值。 @suser_sname为 sysname,默认值为 NULL. 提供此参数将结果集限制为仅解析为所提供值的分区 SUSER_SNAME

提供@suser_sname必须@host_nameNULL

[ @host_name = ] N'host_name'

用于定义分区的HOST_NAME值。 @host_name为 sysname,默认值为 NULL. 提供此参数将结果集限制为仅解析为所提供值的分区 HOST_NAME

提供@suser_sname必须@host_nameNULL

结果集

列名称 数据类型 说明
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