sp_helparticlecolumns (Transact-SQL)
Gibt alle Spalten in der zugrunde liegenden Tabelle zurück. Diese gespeicherte Prozedur wird beim Verleger mit der Publikationsdatenbank ausgeführt. Für Oracle-Verleger wird diese gespeicherte Prozedur beim Verteiler auf jeder Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helparticlecolumns [ @publication = ] 'publication'
, [ @article = ] 'article'
[ , [ @publisher = ] 'publisher' ]
Argumente
- [ @publication=] 'publication'
Der Name der Publikation, die den Artikel enthält. publication ist vom Datentyp sysname und hat keinen Standardwert.
- [ @article=] 'article'
Der Name des Artikels, dessen Spalten zurückgegeben werden. article ist vom Datentyp sysname und hat keinen Standardwert.
[ @publisher= ] 'publisher'
Gibt einen Nicht-Microsoft SQL Server-Verleger an. publisher ist ein Wert vom Datentyp sysname; der Standardwert ist NULL.Hinweis: publisher sollte nicht angegeben werden, wenn der angeforderte Artikel von einem SQL Server-Verleger veröffentlicht wird.
Rückgabecodewerte
0 (Spalten, die nicht veröffentlicht werden) oder 1 (Spalten, die veröffentlicht werden)
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
column id |
int |
Bezeichner der Spalte. |
Spalte (column) |
sysname |
Name der Spalte. |
published |
bit |
Gibt an, ob die Spalte veröffentlicht wird: 0 = Nein 1 = Ja |
Verlegertyp |
sysname |
Datentyp der Spalte auf dem Verleger. |
Abonnementtyp |
sysname |
Datentyp der Spalte auf dem Abonnenten. |
Hinweise
sp_helparticlecolumns wird bei der Snapshot- und Transaktionsreplikation verwendet.
sp_helparticlecolumns ist nützlich, um eine vertikale Partition zu überprüfen.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin, der festen Datenbankrolle db_owner oder der Publikationszugriffsliste für die aktuelle Publikation können sp_helparticlecolumns ausführen.
Siehe auch
Verweis
sp_addarticle (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_droparticle (Transact-SQL)
sp_droppublication (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)
Andere Ressourcen
How to: Define and Modify a Column Filter (Replication Transact-SQL Programming)