sp_helpmergefilter (Transact-SQL)sp_helpmergefilter (Transact-SQL)

GILT FÜR: jaSQL Server neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Gibt Informationen zu Mergefiltern zurück.Returns information about merge filters. Diese gespeicherte Prozedur wird auf dem Verleger für jede Datenbank ausgeführt.This stored procedure is executed at the Publisher on any database.

Themenlinksymbol Transact-SQL Syntax Conventions (Transact-SQL-Syntaxkonventionen)Topic link icon Transact-SQL Syntax Conventions

SyntaxSyntax

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

ArgumenteArguments

[ @publication = ] 'publication' Ist der Name der Veröffentlichung.[ @publication = ] 'publication' Is the name of the publication. Veröffentlichung ist Sysname, hat keinen Standardwert.publication is sysname, with no default.

[ @article = ] 'article' Ist der Name des Artikels.[ @article = ] 'article' Is the name of the article. Artikel ist Sysname, hat den Standardwert % , die Namen aller Artikel zurückgegeben.article is sysname, with a default of %, which returns the names of all articles.

[ @filtername = ] 'filtername' Ist der Name des Filters, zu dem Informationen zurückgegeben werden sollen.[ @filtername = ] 'filtername' Is the name of the filter about which to return information. Filtername ist Sysname, hat den Standardwert % , Informationen zu allen auf dem Artikel oder die Veröffentlichung definierten Filtern zurückgegeben.filtername is sysname, with a default of %, which returns information about all the filters defined on the article or publication.

ResultsetsResult Sets

SpaltennameColumn name DatentypData type BeschreibungDescription
join_filteridjoin_filterid intint ID des Joinfilters.ID of the join filter.
Filternamefiltername sysnamesysname Name des Filters.Name of the filter.
Name des Join-Artikelsjoin article name sysnamesysname Name des Join-Artikels.Name of the join article.
join_filterclausejoin_filterclause nvarchar(2000)nvarchar(2000) Filterklausel für den Join.Filter clause qualifying the join.
join_unique_keyjoin_unique_key intint Gibt an, ob der Join einen eindeutigen Schlüssel betrifft.Whether the join is on a unique key.
Besitzer der Basistabellebase table owner sysnamesysname Name des Besitzers der Basistabelle.Name of the owner of the base table.
Name der Basistabellebase table name sysnamesysname Name der Basistabelle.Name of the base table.
Besitzer des Join-Tabellejoin table owner sysnamesysname Name des Besitzers der Tabelle, die mit der Basistabelle verknüpft wird.Name of the owner of the table being joined to the base table.
Join-Tabellennamejoin table name sysnamesysname Name der Tabelle, die mit der Basistabelle verknüpft wird.Name of the table being joined to the base table.
Artikelnamearticle name sysnamesysname Name des Tabellenartikels, der mit der Basistabelle verknüpft wird.Name of the table article being joined to the base table.
filter_typefilter_type tinyinttinyint Typ des Mergefilters. Die folgenden Werte sind möglich:Type of merge filter, which can be one of the following:

1 = nur joinfilter1 = join filter only

2 = logische datensatzbeziehung2 = logical record relationship

3 = beide3 = both

RückgabecodewerteReturn Code Values

0 (Erfolg) oder 1 (Fehler)0 (success) or 1 (failure)

HinweiseRemarks

Sp_helpmergefilter wird bei der Mergereplikation verwendet.sp_helpmergefilter is used in merge replication.

BerechtigungenPermissions

Nur Mitglieder der der Sysadmin Serverrolle und die Db_owner feste Datenbankrolle können ausführen Sp_helpmergefilter.Only members of the sysadmin fixed server role and the db_owner fixed database role can execute sp_helpmergefilter.

Siehe auchSee Also

sp_addmergefilter (Transact-SQL) sp_addmergefilter (Transact-SQL)
sp_changemergefilter (Transact-SQL) sp_changemergefilter (Transact-SQL)
sp_dropmergefilter (Transact-SQL) sp_dropmergefilter (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)System Stored Procedures (Transact-SQL)