sp_helpmergefilter (Transact-SQL)
Renvoie des informations sur les filtres de fusion. Cette procédure stockée est exécutée sur n'importe quelle base de données du serveur de publication.
Syntaxe
sp_helpmergefilter [ @publication= ] 'publication'
[ , [ @article= ] 'article']
[ , [ @filtername= ] 'filtername']
Arguments
[ @publication=] 'publication'
Nom de la publication. L'argument publication est de type sysname et n'a pas de valeur par défaut.[ @article= ] 'article'
Nom de l'article. article est de type sysname. Sa valeur par défaut est %, qui renvoie le nom de tous les articles.[ @filtername=] 'filtername'
Nom du filtre pour lequel il faut renvoyer des informations. filtername est de type sysname. Sa valeur par défaut % renvoie des informations sur tous les filtres définis sur l'article ou sur la publication.
Ensembles de résultats
Nom de la colonne |
Type de données |
Description |
---|---|---|
join_filtreid |
int |
Identificateur du filtre de jointure. |
filtername |
sysname |
Nom du filtre. |
join article name |
sysname |
Nom de l'article de jointure. |
join_filterclause |
nvarchar(2000) |
Clause FILTER qualifiant la jointure. |
join_unique_key |
int |
Indique si la jointure porte sur une clé unique. |
base table owner |
sysname |
Nom du propriétaire de la table de base. |
base table name |
sysname |
Nom de la table de base. |
join table owner |
sysname |
Nom du propriétaire de la table jointe à la table de base. |
join table name |
sysname |
Nom de la table jointe à la table de base. |
article name |
sysname |
Nom de l'article de la table jointe à la table de base. |
filter_type |
tinyint |
Type de filtre de fusion parmi les types suivants : 1 = filtre de jointure uniquement 2 = relation d'enregistrement logique 3 = les deux |
Valeurs des codes renvoyés
0 (succès) ou 1 (échec)
Notes
sp_helpmergefilter est utilisé dans la réplication de fusion.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin et du rôle de base de données fixe db_owner peuvent exécuter la procédure sp_helpmergefilter.