sp_helparticlecolumns (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure
Restituisce tutte le colonne della tabella sottostante. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione. Per i server di pubblicazione Oracle questa stored procedure viene eseguita in qualsiasi database del server di distribuzione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_helparticlecolumns
[ @publication = ] N'publication'
, [ @article = ] N'article'
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Argomenti
[ @publication = ] N'publication'
Nome della pubblicazione contenente l'articolo. @publication è sysname, senza impostazione predefinita.
[ @article = ] N'article'
Nome dell'articolo con le relative colonne restituite. @article è sysname, senza impostazione predefinita.
[ @publisher = ] N'publisher'
Specifica un server di pubblicazione non SQL Server. @publisher è sysname, con un valore predefinito .NULL
@publisher non deve essere specificato quando l'articolo richiesto viene pubblicato da un server di pubblicazione di SQL Server.
Valori del codice restituito
0
(colonne non pubblicate) o 1
(colonne pubblicate).
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
column id |
int | Identificatore della colonna. |
column |
sysname | Nome della colonna. |
published |
bit | Indica se la colonna è pubblicata:0 = No1 = Sì |
publisher type |
sysname | Tipo di dati della colonna nel server di pubblicazione. |
subscriber type |
sysname | Tipo di dati della colonna nel Sottoscrittore. |
Osservazioni:
sp_helparticlecolumns
viene usato nella replica snapshot e transazionale.
sp_helparticlecolumns
è utile per controllare una partizione verticale.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin , il ruolo predefinito del database db_owner oppure l'elenco di accesso alla pubblicazione per la pubblicazione corrente può eseguire sp_helparticlecolumns
.