Partilhar via


sp_helparticlecolumns (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Retorna todas as colunas na tabela subjacente. Esse procedimento armazenado é executado no Publicador, no banco de dados publicador. Para Editores Oracle, esse procedimento armazenado é executado no Distribuidor, em qualquer banco de dados.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

@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 que tem suas colunas retornadas. @article é sysname, sem padrão.

@publisher [ = ] N'editor'

Especifica um Publicador que não seja do SQL Server. @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 do 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 para a coluna.
column sysname Nome da coluna.
published bit Se a coluna for publicada:

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

Comentários

sp_helparticlecolumns é usado em snapshot e replicação transacional.

sp_helparticlecolumns é útil na verificação de uma partição vertical.

Permissões

Somente membros da função de servidor fixa sysadmin , da função de banco de dados fixa db_owner ou da lista de acesso à publicação atual podem executar sp_helparticlecolumns.