sp_helpmergefilter (Transact-SQL)
Aplica-se a:SQL Server
Retorna informações sobre filtros de mesclagem. Esse procedimento armazenado é executado no Publicador, em qualquer banco de dados.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_helpmergefilter
[ @publication = ] N'publication'
[ , [ @article = ] N'article' ]
[ , [ @filtername = ] N'filtername' ]
[ , [ @filter_type_bm = ] filter_type_bm ]
[ ; ]
Argumentos
@publication [ = ] N'publicação'
O nome da publicação. @publication é sysname, sem padrão.
@article [ = ] N'artigo'
O nome do artigo. @article é sysname, com um padrão de , que retorna os nomes de %
todos os artigos.
@filtername [ = ] N'nome_do_filtro'
O nome do filtro sobre o qual retornar informações. @filtername é sysname, com um padrão de %
, que retorna informações sobre todos os filtros definidos no artigo ou publicação.
@filter_type_bm [ = ] filter_type_bm
Filtro de bitmap para o tipo de filtro, usando filtros de mesclagem do dbo.sysmergesubsetfilters
. @filter_type_bm é binary(1) e pode ser um dos seguintes valores:
Valor | Descrição |
---|---|
1 (padrão) |
Retornar os filtros que têm um filter_type de ou 3 (filtros de 1 junção) |
2 |
Retornar os filtros que têm um filter_type de ou (filtros de registro lógico ou 3 filtros que são filtro de registro lógico e filtro de 2 junção) |
3 |
Retornar os filtros que têm um filter_type de , ou (filtros que são filtro de junção ou filtro de 1 registro lógico, 2 ou 3 ambos) |
Conjunto 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 | Especifica se a associaçã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 valores:1 = somente filtro de ingresso2 = relação de registro lógico3 = ambos |
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Comentários
sp_helpmergefilter
é usado na replicação de mesclagem.
Permissões
Somente membros da função de servidor fixa sysadmin e da função de banco de dados fixa db_owner podem executar sp_helpmergefilter
.
Conteúdo relacionado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: ao longo de 2024, vamos eliminar problemas do GitHub como o mecanismo de comentários para conteúdo e substituí-lo por um novo sistema de comentários. Para obter mais informações, consulte:Enviar e exibir comentários de