共用方式為


sp_dropmergefilter (Transact-SQL)

卸除合併篩選。 sp_dropmergefilter 會卸除要卸除的合併篩選所定義的所有合併篩選資料行。 這個預存程序執行於發行集資料庫的發行者端。

主題連結圖示 Transact-SQL 語法慣例

語法

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

引數

  • [ @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 值會提供將出現之新快照集的權限。

  • [ @force_reinit_subscription= ] force_reinit_subscription
    啟用或停用將快照集標示為無效的能力。 force_reinit_subscription 是 bit,預設值是 0

    0 指定合併發行項篩選的變更不會使訂閱失效。

    1 表示合併發行項篩選的變更可能使訂閱失效。

傳回碼值

0 (成功) 或 1 (失敗)

備註

sp_dropmergefilter 用於合併式複寫中。

權限

只有系統管理員 (sysadmin) 固定伺服器角色或 db_owner 固定資料庫角色的成員,才能夠執行 sp_dropmergefilter

請參閱

參考

sp_addmergefilter (Transact-SQL)

sp_changemergefilter (Transact-SQL)

sp_helpmergefilter (Transact-SQL)

系統預存程序 (Transact-SQL)

概念

變更發行集與發行項屬性