sp_helpmergefilter (Transact-SQL)
Se aplica a:SQL Server
Devuelve información acerca de los filtros de mezcla. Este procedimiento almacenado se ejecuta en el publicador de cualquier base de datos.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helpmergefilter
[ @publication = ] N'publication'
[ , [ @article = ] N'article' ]
[ , [ @filtername = ] N'filtername' ]
[ , [ @filter_type_bm = ] filter_type_bm ]
[ ; ]
Argumentos
[ @publication = ] N'publication'
Nombre de la publicación. @publication es sysname, sin ningún valor predeterminado.
[ @article = ] N'article'
Nombre del artículo. @article es sysname, con un valor predeterminado de %
, que devuelve los nombres de todos los artículos.
[ @filtername = ] N'filtername'
Nombre del filtro sobre el que se va a devolver información. @filtername es sysname, con un valor predeterminado de %
, que devuelve información sobre todos los filtros definidos en el artículo o publicación.
[ @filter_type_bm = ] filter_type_bm
Filtro de mapa de bits para el tipo de filtro mediante filtros de combinación de dbo.sysmergesubsetfilters
. @filter_type_bm es binary(1) y puede ser uno de los siguientes valores:
Valor | Descripción |
---|---|
1 (valor predeterminado) |
Devuelve los filtros que tienen un filter_type de o 3 (filtros de 1 combinación) |
2 |
Devuelve los filtros que tienen un filter_type de 2 o 3 (filtros de registro lógico, o filtros que son filtros de registro lógico y filtro de combinación). |
3 |
Devuelve los filtros que tienen un filter_type de 1 , 2 o 3 (filtros que son filtro de combinación o filtro de registro lógico, o ambos) |
Conjunto de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
join_filterid |
int | Id. del filtro de combinación. |
filtername |
sysname | Nombre del filtro. |
join article name |
sysname | Nombre del artículo de combinación. |
join_filterclause |
nvarchar(2000) | Cláusula de filtro que califica la combinación. |
join_unique_key |
int | Especifica si la combinación está en una clave única. |
base table owner |
sysname | Nombre del propietario de la tabla base. |
base table name |
sysname | Nombre de la tabla base. |
join table owner |
sysname | Nombre del propietario de la tabla que se combina con la tabla base. |
join table name |
sysname | Nombre de la tabla que se combina con la tabla base. |
article name |
sysname | Nombre del artículo de la tabla que se combina con la tabla base. |
filter_type |
tinyint | Tipo de filtro de combinación, que puede ser uno de los siguientes valores:1 = solo filtro de combinación2 = relación de registro lógico3 = ambos |
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
sp_helpmergefilter
se usa en la replicación de mezcla.
Permisos
Solo los miembros del rol fijo de servidor sysadmin y el rol fijo de base de datos db_owner pueden ejecutar sp_helpmergefilter
.
Contenido relacionado
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de