sp_helparticlecolumns (Transact-SQL)

Gilt für:SQL ServerAzure SQL Managed Instance

Gibt alle Spalten in der zugrunde liegenden Tabelle zurück. Diese gespeicherte Prozedur wird auf dem Verleger in der Veröffentlichungsdatenbank ausgeführt. Für Oracle-Verleger wird diese gespeicherte Prozedur auf dem 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. die Veröffentlichung ist sysname, ohne Standardwert.

[ @article = ] 'article' Ist der Name des Artikels, der seine Spalten zurückgegeben hat. Der Artikel ist sysname, ohne Standardwert.

[ @publisher = ] 'publisher'Gibt einen Nicht-Microsoft SQL Server Publisher an. publisher ist sysname, wobei der Standardwert NULL ist.

Hinweis

Publisher sollte nicht angegeben werden, wenn der angeforderte Artikel von einem SQL Server Herausgeber veröffentlicht wird.

Rückgabecodewerte

0 (Spalten, die nicht veröffentlicht werden) oder 1 (Spalten, die veröffentlicht werden)

Resultsets

Spaltenname Datentyp BESCHREIBUNG
Spalten-ID int Bezeichner der Spalte.
column sysname Name der Spalte.
Veröffentlicht bit Gibt an, ob die Spalte veröffentlicht wird:

0 = Nein

1 = Ja
Verlegertyp sysname Datentyp der Spalte auf dem Verleger.
Abonnententyp sysname Datentyp der Spalte auf dem Abonnenten.

Bemerkungen

sp_helparticlecolumns wird in der Momentaufnahme- und Transaktionsreplikation verwendet.

sp_helparticlecolumns ist nützlich beim Überprüfen einer vertikalen Partition.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin , der festen Datenbankrolle db_owner oder der Veröffentlichungszugriffsliste für die aktuelle Veröffentlichung können sp_helparticlecolumns ausführen.

Weitere Informationen

Definieren und Ändern eines Spaltenfilters
sp_addarticle (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_droparticle (Transact-SQL)
sp_droppublication (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)