Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Managed Instance
Geeft alle kolommen in de onderliggende tabel terug. Deze opgeslagen procedure wordt uitgevoerd bij Publisher in de publicatiedatabase. Voor Oracle Publishers wordt deze opgeslagen procedure uitgevoerd bij de Distributor op elke database.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_helparticlecolumns
[ @publication = ] N'publication'
, [ @article = ] N'article'
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Arguments
[ @publication = ] N'publicatie'
De naam van de publicatie waarin het artikel staat. @publication is sysname, zonder standaard.
[ @article = ] N'artikel'
De naam van het artikel waarvan de kolommen worden teruggegeven. @article is sysname, zonder standaard.
[ @publisher = ] N'uitgever'
Specificeert een niet-SQL Server Publisher.
@publisher is sysname, met als standaard NULL.
@publisher mag niet worden gespecificeerd wanneer het gevraagde artikel door een SQL Server Publisher wordt gepubliceerd.
Codewaarden retourneren
0 (kolommen die niet gepubliceerd zijn) of 1 (kolommen die gepubliceerd zijn).
Resultaatset
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
column id |
int | Id voor de kolom. |
column |
sysname | Naam van de kolom. |
published |
bit | Of de column wordt gepubliceerd:0 = Nee1 = Ja |
publisher type |
sysname | Datatype van de column bij de Publisher. |
subscriber type |
sysname | Gegevenstype van de kolom bij de abonnee. |
Remarks
sp_helparticlecolumns wordt gebruikt in momentopnamen en transactionele replicatie.
sp_helparticlecolumns is nuttig bij het controleren van een verticale partitie.
Permissions
Alleen leden van de sysadmin-vaste serverrol, de db_owner vaste databaserol of de publicatietoegangslijst voor de huidige publicatie kunnen uitvoeren sp_helparticlecolumns.