Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
Returnerar alla kolumner i den underliggande tabellen. Den här lagrade proceduren körs i Publisher i publikationsdatabasen. För Oracle Publishers körs denna lagrade produr hos distributören i vilken databas som helst.
Transact-SQL syntaxkonventioner
Syntax
sys.sp_helparticlecolumns
[ @publication = ] N'publication'
, [ @article = ] N'article'
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Arguments
[ @publication = ] N'publicering'
Namnet på publikationen som innehåller artikeln. @publication är sysname, utan standard.
[ @article = ] Inte en artikel'
Namnet på artikeln som får sina kolumner tillbaka. @article är sysname, utan standard.
[ @publisher = ] N'publisher'
Specificerar en icke-SQL Server Publisher.
@publisher är sysname, med standardvärdet NULL.
@publisher bör inte specificeras när den begärda artikeln publiceras av en SQL Server Publisher.
Returnera kodvärden
0 (kolumner som inte publiceras) eller 1 (kolumner som publiceras).
Resultatuppsättning
| Kolumnnamn | Datatyp | Description |
|---|---|---|
column id |
int | Identifierare för kolumnen. |
column |
sysname | Namnet på kolumnen. |
published |
bit | Om kolumnen publiceras:0 = Nej1 = Ja |
publisher type |
sysname | Datatyp för kolumnen hos Publisher. |
subscriber type |
sysname | Datatyp för kolumnen vid Prenumeranten. |
Remarks
sp_helparticlecolumns används i ögonblicksbilder och transaktionsreplikering.
sp_helparticlecolumns är användbar för att kontrollera en vertikal partition.
Permissions
Endast medlemmar av sysadmin-fasta serverrollen, db_owner fasta databasrollen eller publiceringsåtkomstlistan för den aktuella publikationen kan köras sp_helparticlecolumns.