sys.dm_repl_schemas (Transact-SQL)
Retourne des informations sur les colonnes de table publiées par la réplication.
Nom de colonne |
Type de données |
Description |
---|---|---|
artcache_schema_address |
varbinary(8) |
Adresse en mémoire de la structure de schéma du cache pour l'article de table publié. |
tabid |
bigint |
ID de la table répliquée. |
indexid |
smallint |
ID d'un index cluster sur la table publiée. |
idSch |
bigint |
ID du schéma de la table. |
tabschema |
nvarchar(510) |
Nom du schéma de la table. |
ccTabschema |
smallint |
Longueur en caractères du schéma de la table. |
tabname |
nvarchar(510) |
Nom de la table publiée. |
ccTabname |
smallint |
Longueur en caractères du nom de la table publiée. |
rowsetid_delete |
bigint |
ID de la ligne supprimée. |
rowsetid_insert |
bigint |
ID de la ligne insérée. |
num_pk_cols |
int |
Nombre de colonnes de clé primaire. |
pcitee |
binary(8000) |
Pointeur sur la structure d'expression de requête utilisée pour évaluer la colonne calculée. |
re_numtextcols |
int |
Nombre de colonnes d'objets BLOB (Binary Large Object) dans la table répliquée. |
re_schema_lsn_begin |
binary(8000) |
Numéro séquentiel dans le journalde départ pour l'enregistrement de la version du schéma. |
re_schema_lsn_end |
binary(8000) |
Dernier uméro séquentiel dans le journal de la version de schéma. |
re_numcols |
int |
Nombre de colonnes publiées. |
re_colid |
int |
Identificateur de colonne au niveau du serveur de publication. |
re_awcName |
nvarchar(510) |
Nom de la colonne publiée. |
re_ccName |
smallint |
Nombre de caractères dans le nom de colonne. |
re_pk |
tinyint |
Indique si la colonne publiée fait partie d'une clé primaire. |
re_unique |
tinyint |
Indique si la colonne publiée fait partie d'un index unique. |
re_maxlen |
smallint |
Longueur maximale de la colonne publiée. |
re_prec |
tinyint |
Précision de la colonne publiée. |
re_scale |
tinyint |
Échelle de la colonne publiée. |
re_collatid |
bigint |
ID de classement de la colonne publiée. |
re_xvtype |
smallint |
Type de la colonne publiée. |
re_offset |
smallint |
Décalage de la colonne publiée. |
re_bitpos |
tinyint |
Position binaire de la colonne publiée, dans le vecteur d'octets. |
re_fNullable |
tinyint |
Indique si la colonne publiée accepte les valeurs NULL. |
re_fAnsiTrim |
tinyint |
Indique si la troncature ANSI est utilisée sur la colonne publiée. |
re_computed |
smallint |
Indique si la colonne publiée est une colonne calculée. |
se_rowsetid |
bigint |
ID de l'ensemble de lignes. |
se_schema_lsn_begin |
binary(8000) |
Numéro de séquence d'enregistrement de départ pour l'enregistrement de la version du schéma. |
se_schema_lsn_end |
binary(8000) |
Dernier numéro séquentiel dans le journal de la version de schéma. |
se_numcols |
int |
Nombre de colonnes. |
se_colid |
int |
ID de la colonne au niveau de l'abonné. |
se_maxlen |
smallint |
Longueur maximale de la colonne. |
se_prec |
tinyint |
Précision de la colonne. |
se_scale |
tinyint |
Échelle de la colonne. |
se_collatid |
bigint |
ID de classement de la colonne. |
se_xvtype |
smallint |
Type de la colonne. |
se_offset |
smallint |
Décalage de la colonne. |
se_bitpos |
tinyint |
Position binaire de la colonne, dans le vecteur d'octets. |
se_fNullable |
tinyint |
Indique si la colonne accepte les valeurs NULL. |
se_fAnsiTrim |
tinyint |
Indique si la troncature ANSI est utilisée sur la colonne. |
se_computed |
smallint |
Indique si la colonne est une colonne calculée. |
se_nullBitInLeafRows |
int |
Indique si la valeur de la colonne est NULL. |
Autorisations
Nécessite l'autorisation VIEW DATABASE STATE sur la base de données de publication pour appeler dm_repl_schemas.
Remarque
Les informations ne sont retournées que pour les objets de base de données répliqués actuellement chargés dans le cache des articles de réplication.