Transact-SQL 参考

sp_dropmergefilter

除去合并筛选。sp_dropmergefilter 除去在要除去的合并筛选上定义的所有合并筛选列。该存储过程在发布服务器的发布数据库上执行。

语法

sp_dropmergefilter [ @publication = ] 'publication'
    ,
[ @article = ] 'article'
    ,
[ @filtername = ] 'filtername'
    [ , [ @force_invalidate_snapshot = ] force_invalidate_snapshot ]

参数

[@publication =] 'publication'

是发布名称。publication 的数据类型为 sysname,没有默认设置。

[@article =] 'article'

是项目名。article 的数据类型为 sysname,没有默认设置。

[@filtername =] 'filtername'

是要除去的筛选名。filtername 的数据类型为 sysname,没有默认设置。

[@force_invalidate_snapshot = ] force_invalidate_snapshot

启用或禁用使快照无效的能力。force_invalidate_snapshot 的数据类型为 bit,默认设置为 0。0 指定对合并项目的更改将不会导致快照无效。1 表示对合并项目的更改可能导致快照无效,并且如果如此,值 1 将赋予新快照发生的权限。

返回代码值

0(成功)或 1(失败)

注释

sp_dropmergefilter 用于合并复制。

权限

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

请参见

sp_addmergefilter

sp_changemergefilter

sp_helpmergefilter

系统存储过程