sysextendedarticlesview (Transact-SQL)
Die sysextendedarticlesview-Sicht enthält Informationen zu veröffentlichten Artikeln. Diese Sicht wird in der Verteilungsdatenbank gespeichert.
Column name | Datentyp | Beschreibung |
---|---|---|
artid |
int |
Die Identitätsspalte, die eine eindeutige ID für den Artikel bereitstellt |
creation_script |
nvarchar(255) |
Das Schemaerstellungsskript für den Artikel |
del_cmd |
nvarchar(255) |
Der bei einer DELETE-Anweisung auszuführende Befehl, wird sonst aus dem Protokoll konstruiert |
description |
nvarchar(255) |
Der Beschreibungseintrag für den Artikel |
dest_table |
nvarchar(128) |
Der Name der Zieltabelle |
Filter |
int |
Der Objektbezeichner der gespeicherten Prozedur, die für horizontale Partitionen verwendet wird |
filter_clause |
ntext |
Die WHERE-Klausel des Artikels, die für horizontales Filtern verwendet wird |
ins_cmd |
nvarchar(255) |
Der bei einer INSERT-Anweisung auszuführende Befehl |
name |
nvarchar(128) |
Der mit dem Artikel verknüpfte Name, der innerhalb der Publikation eindeutig ist |
objid |
int |
Die Objekt-ID der veröffentlichten Tabelle |
pubid |
int |
Die ID der Publikation, zu der der Artikel gehört |
pre_creation_cmd |
tinyint |
Der Voraberstellungsbefehl für DROP TABLE, DELETE TABLE oder TRUNCATE: 0 = None. 1 = DROP. 2 = DELETE. 3 = TRUNCATE. |
status |
int |
Die Bitmaske der Artikeloptionen und der Status. Dies kann das Ergebnis der Durchführung einer bitweisen logischen OR-Operation für einen oder mehrere der folgenden Werte sein: 1 = Artikel ist aktiv. 8 = Den Spaltennamen in INSERT-Anweisungen einschließen. 16 = Parametrisierte Anweisungen verwenden. 24 = Sowohl den Spaltennamen in INSERT-Anweisungen einschließen als auch parametrisierte Anweisungen verwenden. Ein aktiver Artikel, der parametrisierte Anweisungen verwendet, würde in dieser Spalte beispielsweise den Wert 17 anzeigen. Der Wert 0 gibt an, dass der Artikel inaktiv ist und keine zusätzlichen Eigenschaften definiert wurden. |
sync_objid |
int |
Die ID der Tabelle oder Sicht, die die Artikeldefinition darstellt |
type |
tinyint |
Der Artikeltyp: 1 = Protokollbasierter Artikel. 3 = Protokollbasierter Artikel mit manuell erstelltem Filter. 5 = Protokollbasierter Artikel mit manuell erstellter Sicht. 7 = Protokollbasierter Artikel mit manuell erstelltem Filter und manuell erstellter Sicht. |
upd_cmd |
nvarchar(255) |
Der bei einer UPDATE-Anweisung auszuführende Befehl, wird sonst aus dem Protokoll konstruiert |
schema_option |
binary |
Gibt an, welche Eigenschaften des veröffentlichten Objekts im Snapshot ausgegeben wurden. Eine Liste der unterstützten Schemaoptionen finden Sie unter sp_addarticle. |
dest_owner |
nvarchar(128) |
Der Besitzer der Tabelle in der Zieldatenbank |
ins_scripting_proc |
int |
Der Objektbezeichner der benutzerdefinierten gespeicherten Prozedur oder des Skripts, die bzw. das beim Replizieren einer INSERT-Anweisung ausgeführt wird |
del_scripting_proc |
int |
Der Objektbezeichner der benutzerdefinierten gespeicherten Prozedur oder des Skripts, die bzw. das beim Replizieren einer DELETE-Anweisung ausgeführt wird |
upd_scripting_proc |
int |
Der Objektbezeichner der benutzerdefinierten gespeicherten Prozedur oder des Skripts, die bzw. das beim Replizieren einer UPDATE-Anweisung ausgeführt wird |
custom_script |
int |
Der Objektbezeichner des benutzerdefinierten Skripts oder der Prozedur, die bzw. das nach Ausführung eines DDL-Triggers ausgeführt wird |
fire_triggers_on_snapshot |
int |
Gibt an, ob replizierte Trigger beim Anwenden des Snapshots ausgeführt werden. Es werden folgende Werte unterstützt: 0 = Trigger werden nicht ausgeführt. 1 = Trigger werden ausgeführt. |
Siehe auch
Verweis
Replikationssichten (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
sysarticles (Transact-SQL)
Konzepte
Replikationstabellen (Transact-SQL)