Compartilhar via


sp_helpmergefilter (Transact-SQL)

Retorna informações sobre filtros de mesclagem. Esse procedimento armazenado é executado no Publicador, em qualquer banco de dados.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe


sp_helpmergefilter [ @publication= ] 'publication' 
    [ , [ @article= ] 'article']
    [ , [ @filtername= ] 'filtername']

Argumentos

  • [ @publication=] 'publication'
    É o nome da publicação. publication é sysname, sem padrão.

  • [ @article=] 'article'
    É o nome do artigo. article é sysname, com um padrão de %, que retorna os nomes de todos os artigos.

  • [ @filtername=] 'filtername'
    É o nome do filtro para o qual retornar as informações. filtername é sysname, com um padrão %, que retorna informações sobre todos os artigos definidos em um artigo ou em uma publicação.

Conjuntos de resultados

Nome da coluna

Tipo de dados

Descrição

join_filterid

int

ID do filtro de junção.

filtername

sysname

Nome do filtro.

join article name

sysname

Nome do artigo de junção.

join_filterclause

nvarchar(2000)

Cláusula de filtro que qualifica a junção.

join_unique_key

int

Se a junção está em uma chave exclusiva.

base table owner

sysname

Nome do proprietário da tabela base.

base table name

sysname

Nome da tabela base.

join table owner

sysname

Nome do proprietário da tabela que é adicionada à tabela base.

join table name

sysname

Nome da tabela que é adicionada à tabela base.

article name

sysname

Nome do artigo de tabela que é adicionado à tabela base.

filter_type

tinyint

Tipo de filtro de mesclagem, que pode ser um dos seguintes:

1 = somente filtro de mesclagem

2 = relação de registro lógico

3 = ambos

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_helpmergefilter é usado em replicação de mesclagem.

Permissões

Somente membros da função de servidor fixa sysadmin ou da função de banco de dados fixa db_owner podem executar sp_helpmergefilter.