sp_scriptsubconflicttable (Transact-SQL)
适用于:SQL Server
为给定排队订阅项目生成用于在订阅服务器上创建冲突表的脚本。 生成的脚本在订阅服务器的订阅数据库上执行。 此存储过程在发布服务器上对发布数据库执行。
语法
sp_scriptsubconflicttable
[ @publication = ] N'publication'
, [ @article = ] N'article'
[ , [ @alter = ] alter ]
[ , [ @usesqlclr = ] usesqlclr ]
[ ; ]
[ @publication = ] N'publication'
包含项目的发布的名称。 名称在数据库中必须是唯一的。 @publication 为 sysname,无默认值。
[ @article = ] N'article'
订阅项目的名称。 @article 为 sysname,无默认值。
[ @alter = ] alter
标识为仅供参考。 不支持。 不保证以后的兼容性。
[ @usesqlclr = ] usesqlclr
标识为仅供参考。 不支持。 不保证以后的兼容性。
返回代码值
0
(成功)或 1
(失败)。
结果集
列名称 | 数据类型 | 描述 |
---|---|---|
cmdtext |
nvarchar(4000) | 返回用于为排队订阅项目在订阅服务器上创建冲突表的 Transact-SQL 脚本。 该脚本在订阅服务器的订阅数据库上执行。 |
注解
sp_scriptsubconflicttable
用于具有手动应用初始快照的订阅服务器。 冲突表为订阅服务器上的可选表。
权限
只有 sysadmin 固定服务器角色的成员或db_owner固定数据库角色的成员才能执行sp_scriptsubconflicttable
。