sp_helparticlecolumns (Transact-SQL)

Retourne toutes les colonnes dans la table sous-jacente. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication. Dans le cas des serveurs de publication Oracle, cette procédure stockée est exécutée sur n'importe quelle base de données du serveur de distribution.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

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

Arguments

  • [ @publication=] 'publication'
    Nom de la publication qui contient l'article. L'argument publication est de type sysname et n'a pas de valeur par défaut.

  • [ @article= ] 'article'
    Nom de l'article dont la colonne est retournée. L'argument article est de type sysname et n'a pas de valeur par défaut.

  • [ @publisher= ] 'publisher'
    Spécifie un serveur de publication non-Microsoft SQL Server. publisher est de type sysname. Sa valeur par défaut est NULL.

    Notes

    La valeur de publisher ne doit pas être spécifiée lorsque l'article demandé est publié par un serveur de publication SQL Server.

Valeurs des codes renvoyés

0 (colonnes non publiées) ou 1 (colonnes publiées)

Jeux de résultats

Nom de colonne

Type de données

Description

column id

int

Identificateur de la colonne.

column

sysname

Nom de la colonne.

published

bit

Indique si la colonne est publiée :

0 = non

1 = oui

publisher type

sysname

Type de données de la colonne sur le serveur de publication.

subscriber type

sysname

Type de données de la colonne sur l'Abonné.

Notes

La procédure stockée sp_helparticlecolumns est utilisée dans les réplications transactionnelles et de capture instantanée.

Elle est utile lorsque vous contrôlez une partition verticale.

Autorisations

Seuls les membres du rôle serveur fixe sysadmin, du rôle de base de données fixe db_owner ou de la liste d’accès de la publication active peuvent exécuter sp_helparticlecolumns.