sys.dm_repl_schemas (Transact-SQL)
Restituisce informazioni sulle colonne di tabella pubblicate dalla replica.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
artcache_schema_address |
varbinary(8) |
Indirizzo in memoria della struttura dello schema nella cache per l'articolo di tabella pubblicato. |
tabid |
bigint |
ID della tabella replicata. |
indexid |
smallint |
ID di un indice cluster nella tabella pubblicata. |
idSch |
bigint |
ID dello schema di tabella. |
tabschema |
nvarchar(510) |
Nome dello schema di tabella. |
ccTabschema |
smallint |
Lunghezza in caratteri dello schema di tabella. |
tabname |
nvarchar(510) |
Nome della tabella pubblicata. |
ccTabname |
smallint |
Lunghezza in caratteri del nome della tabella pubblicata. |
rowsetid_delete |
bigint |
ID della riga eliminata. |
rowsetid_insert |
bigint |
ID della riga inserita. |
num_pk_cols |
int |
Numero di colonne chiave primaria. |
pcitee |
binary(8000) |
Puntatore alla struttura dell'espressione di query utilizzato per valutare la colonna calcolata. |
re_numtextcols |
int |
Numero di colonne BLOB nella tabella replicata. |
re_schema_lsn_begin |
binary(8000) |
Numero di sequenza iniziale del file di log (LSN) della registrazione della versione dello schema. |
re_schema_lsn_end |
binary(8000) |
LSN finale della registrazione della versione dello schema. |
re_numcols |
int |
Numero di colonne pubblicate. |
re_colid |
int |
Identificatore di colonna nel server di pubblicazione. |
re_awcName |
nvarchar(510) |
Nome della colonna pubblicata. |
re_ccName |
smallint |
Numero di caratteri nel nome di colonna. |
re_pk |
tinyint |
Indica se la colonna pubblicata appartiene a una chiave primaria. |
re_unique |
tinyint |
Indica se la colonna pubblicata appartiene a un indice univoco. |
re_maxlen |
smallint |
Lunghezza massima della colonna pubblicata. |
re_prec |
tinyint |
Precisione della colonna pubblicata. |
re_scale |
tinyint |
Scala della colonna pubblicata. |
re_collatid |
bigint |
ID di regole di confronto per la colonna pubblicata. |
re_xvtype |
smallint |
Tipo di colonna pubblicata. |
re_offset |
smallint |
Offset della colonna pubblicata. |
re_bitpos |
tinyint |
Posizione dei bit della colonna pubblicata nel vettore di byte. |
re_fNullable |
tinyint |
Specifica se la colonna pubblicata ammette valori NULL. |
re_fAnsiTrim |
tinyint |
Specifica se nella colonna pubblicata viene utilizzata la rimozione di spazi ANSI. |
re_computed |
smallint |
Specifica se la colonna pubblicata è una colonna calcolata. |
se_rowsetid |
bigint |
ID del set di righe. |
se_schema_lsn_begin |
binary(8000) |
LSN iniziale della registrazione della versione dello schema. |
se_schema_lsn_end |
binary(8000) |
LSN finale della registrazione della versione dello schema. |
se_numcols |
int |
Numero di colonne. |
se_colid |
int |
ID della colonna nel Sottoscrittore. |
se_maxlen |
smallint |
Lunghezza massima della colonna. |
se_prec |
tinyint |
Precisione della colonna. |
se_scale |
tinyint |
Scala della colonna. |
se_collatid |
bigint |
ID di regole di confronto per la colonna. |
se_xvtype |
smallint |
Tipo di colonna. |
se_offset |
smallint |
Offset della colonna. |
se_bitpos |
tinyint |
Posizione dei bit della colonna nel vettore di byte. |
se_fNullable |
tinyint |
Specifica se la colonna ammette valori NULL. |
se_fAnsiTrim |
tinyint |
Specifica se nella colonna viene utilizzata la rimozione di spazi ANSI. |
se_computed |
smallint |
Specifica se la colonna è una colonna calcolata. |
se_nullBitInLeafRows |
int |
Specifica se il valore di colonna è NULL. |
Autorizzazioni
È richiesta l'autorizzazione VIEW DATABASE STATE per il database di pubblicazione per eseguire dm_repl_schemas.
Osservazioni
Vengono restituite informazioni solo per gli oggetti di database replicati caricati nella cache dell'articolo di replica.
Vedere anche
Riferimento
Funzioni e viste a gestione dinamica (Transact-SQL)
Viste a gestione dinamica relative alle repliche (Transact-SQL)