sp_addtabletocontents (Transact-SQL)

Insère des références dans les tables de suivi de fusion pour toutes les lignes d'une table source qui ne sont pas actuellement incluses dans les tables de suivi. Utilisez cette option si vous avez chargé par blocs une quantité importante de données à l'aide de l'utilitaire bcp, ce qui ne permet pas d'activer les déclencheurs de suivi de fusion. Cette procédure stockée est exécutée sur la base de données de publication au niveau du serveur de publication.

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

Syntaxe

sp_addtabletocontents [ @table_name = ] 'table_name'
    [ , [ @owner_name = ] 'owner_name' ]
    [ , [ @filter_clause = ] 'filter_clause' ]

Arguments

  • [ @table_name=] 'table_name'
    Nom de la table. table_name est de type sysname et n'a pas de valeur par défaut.
  • [ @owner_name=] 'owner_name'
    Nom du propriétaire de la table. owner_name est de type sysname et sa valeur par défaut est NULL.
  • [ @filter_clause= ] 'filter_clause'
    Spécifie une clause de filtre qui contrôle les lignes des données récemment chargées à ajouter aux tables de suivi de fusion. filter_clause est de type nvarchar(4000), avec NULL comme valeur par défaut. Si filter_clause a la valeur NULL, toutes les lignes chargées par blocs sont ajoutées.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Notes

sp_addtabletocontents est utilisé uniquement lors d'une réplication de fusion.

Les références aux lignes de table_name se font par leur rowguidcol et sont ajoutées aux tables de suivi de fusion. sp_addtabletocontents doit être utilisé après avoir copié en bloc des données dans une table qui est publiée à l'aide de la réplication de fusion. La procédure stockée commence le suivi des lignes qui ont été copiées et garantit que les nouvelles lignes seront incluses lors de la prochaine synchronisation.

Autorisations

Seuls les membres du rôle de serveur fixe sysadmin ou du rôle de base de données fixe db_owner peuvent exécuter la procédure sp_addtabletocontents.

Voir aussi

Référence

Procédures stockées système (Transact-SQL)

Autres ressources

Ajout de lignes au moyen d'opérations de copie en bloc

Aide et Informations

Assistance sur SQL Server 2005