sysarticles (vue système) (Transact-SQL)
S’applique à :SQL Server
La vue sysarticles expose les propriétés de l’article. Cette vue est stockée dans la base de données de distribution.
Nom de la colonne | Type de données | Description |
---|---|---|
artid | int | Colonne d'identité fournissant un numéro d'identification unique pour l'article |
creation_script | nvarchar(255) | Script du schéma de l'article. |
del_cmd | nvarchar(255) | Commande à exécuter en cas d'instruction DELETE, sinon création à partir du journal |
description | nvarchar(255) | Entrée descriptive de l’article. |
dest_table | sysname | Nom de la table de destination |
filter | int | Identificateur de la procédure stockée, utilisé pour la partition horizontale. |
filter_clause | ntext | Clause WHERE de l'article utilisée pour le filtrage horizontal. |
ins_cmd | nvarchar(255) | Commande à exécuter en cas d'instruction INSERT, sinon création à partir du journal. |
name | sysname | Nom associé à l'article et unique dans la publication |
objid | int | Identificateur de l'objet de la table publiée |
pubid | int | Identificateur de la publication à laquelle appartient l'article |
pre_creation_cmd | tinyint | Commande de précréation pour les instructions DROP TABLE, DELETE TABLE ou TRUNCATE : 0 = Aucun. 1 = DROP. 2 = DELETE. 3 = TRUNCATE. |
statut | tinyint | Masque de bits de l'état et des options d'article, qui peut être le résultat OR logique au niveau du bit d'au moins l'une des valeurs suivantes : 1 = L’article est actif. 8 = Incluez le nom de la colonne dans les instructions INSERT. 16 = Utiliser des instructions paramétrables. 24 = Les deux incluent le nom de colonne dans les instructions INSERT et utilisent des instructions paramétrables. 64 = La partition horizontale de l’article est définie par un abonnement transformable. Par exemple, un article actif utilisant des instructions paramétrables aurait la valeur 17 dans cette colonne. La valeur 0 signifie que l’article est inactif et qu’aucune propriété supplémentaire n’est définie. |
sync_objid | int | Identificateur de la table ou de la vue représentant la définition de l'article. |
type | tinyint | Type d'article : 1 = Article basé sur le journal. 3 = Article basé sur le journal avec filtre manuel. 5 = Article basé sur le journal avec vue manuelle. 7 = Article basé sur le journal avec filtre manuel et vue manuelle. 8 = Exécution de la procédure stockée. 24 = Exécution de procédure stockée sérialisable. 32 = Procédure stockée (schéma uniquement). 64 = Affichage (schéma uniquement). 128 = Fonction (schéma uniquement). |
upd_cmd | nvarchar(255) | Commande à exécuter en cas d'instruction UPDATE, sinon création à partir du journal |
schema_option | binary(8) | Masque de bits des options de génération de schéma pour l'article, qui déterminent quelles sont les parties du schéma d'article devant donner lieu à un script pour la remise à l'Abonné. Pour plus d’informations sur les options de schéma, consultez sp_addarticle (Transact-SQL). |
dest_owner | sysname | Propriétaire de la table dans la base de données de destination |
ins_scripting_proc | int | Procédure stockée ou script personnalisé inscrit exécuté lorsqu'une instruction INSERT est répliquée. |
del_scripting_proc | int | Procédure stockée ou script personnalisé inscrit exécuté lorsqu'une instruction DELETE est répliquée. |
upd_scripting_proc | int | Procédure stockée ou script personnalisé inscrit exécuté lorsqu'une instruction UPDATE est répliquée. |
custom_script | nvarchar(2048) | Procédure stockée ou script personnalisé inscrit exécuté à la fin du déclencheur DDL. |
fire_triggers_on_snapshot | bit | Indique si les déclencheurs répliqués sont exécutés lorsque l'instantané est appliqué ; cette option peut prendre l'une des valeurs suivantes : 0 = Les déclencheurs ne sont pas exécutés. 1 = Les déclencheurs sont exécutés. |
Voir aussi
Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
sysarticles (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour