sys.sp_helparticlecolumns (Transact-SQL)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Devolve todas as colunas da tabela subjacente. Este procedimento armazenado é executado no Publisher no banco de dados de publicação. Para a Oracle Publishers, este procedimento armazenado é executado no Distribuidor em qualquer base de dados.

Transact-SQL convenções de sintaxe

Syntax

sys.sp_helparticlecolumns
    [ @publication = ] N'publication'
    , [ @article = ] N'article'
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Arguments

[ @publication = ] N'publicação'

O nome da publicação que contém o artigo. @publication é sysname, sem padrão.

[ @article = ] N'artigo'

O nome do artigo cujas colunas são devolvidas. @article é sysname, sem padrão.

@publisher [ = ] N'editor'

Especifica um Editor de Server que não seja SQL. @publisher é sysname, com um padrão de NULL.

@publisher não deve ser especificado quando o artigo solicitado é publicado por um SQL Server Publisher.

Valores de código de retorno

0 (colunas que não são publicadas) ou 1 (colunas que são publicadas).

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
column id int Identificador da coluna.
column sysname Nome da coluna.
published bit Se a coluna é publicada:

0 = Não
1 = Sim
publisher type sysname Tipo de dados da coluna no Publisher.
subscriber type sysname Tipo de dados da coluna no Assinante.

Remarks

sp_helparticlecolumns é usado em replicação instantânea e transacional.

sp_helparticlecolumns é útil para verificar uma partição vertical.

Permissions

Apenas os membros do papel de servidor fixo de sysadmin , o papel de base de dados fixa db_owner ou a lista de acesso à publicação para a publicação atual podem executar sp_helparticlecolumns.