sp_dropmergefilter (Transact-SQL)

Si applica a: sìSQL Server (tutte le versioni supportate)

Elimina un filtro di merge. sp_dropmergefilter elimina tutte le colonne del filtro di merge definite nel filtro di merge da eliminare. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

[ @publication = ] 'publication' Nome della pubblicazione. publication è sysname, senza alcun valore predefinito.

[ @article = ] 'article' Nome dell'articolo. article è sysname, senza alcun valore predefinito.

[ @filtername = ] 'filtername' Nome del filtro da eliminare. filtername è sysname, senza alcun valore predefinito.

[ @force_invalidate_snapshot = ] force_invalidate_snapshot Abilita o disabilita la possibilità di invalidare uno snapshot. force_invalidate_snapshot è un bit, con un valore predefinito 0.

0 specifica che le modifiche all'articolo di merge non causano l'invalido dello snapshot.

1 indica che le modifiche apportate all'articolo di merge possono causare l'invalido dello snapshot. In questo caso, il valore 1 concede l'autorizzazione per il nuovo snapshot.

[ @force_reinit_subscription = ] force_reinit_subscription Abilita o disabilita la possibilità di contrassegnare una sottoscrizione come non valida. force_reinit_subscription è un bit, con un valore predefinito 0.

0 specifica che le modifiche al filtro dell'articolo di merge non causano l'invalido delle sottoscrizioni.

1 indica che le modifiche al filtro dell'articolo di merge causano l'invalida delle sottoscrizioni.

Valori del codice restituito

0 (esito positivo) o 1 (errore)

Commenti

sp_dropmergefilter viene usato nella replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o del db_owner predefinito del database possono eseguire sp_dropmergefilter .

Vedere anche

Modificare le proprietà di pubblicazioni e articoli
sp_addmergefilter (Transact-SQL)
sp_changemergefilter (Transact-SQL)
sp_helpmergefilter (Transact-SQL)
Stored procedure di sistema (Transact-SQL)