sysarticles (Systemsicht) (Transact-SQL)

Gilt für:SQL Server

Die sysarticles-Ansicht macht Artikeleigenschaften verfügbar. Diese Sicht wird in der distribution-Datenbank gespeichert.

Spaltenname Datentyp BESCHREIBUNG
artid int Die Identitätsspalte, die eine eindeutige ID für den Artikel bereitstellt.
creation_script nvarchar(255) Das Schemaskript 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 sysname Der Name der Zieltabelle
filter int Die ID der gespeicherten Prozedur, die für horizontales Partitionieren verwendet wird.
filter_clause ntext Die WHERE-Klausel des Artikels, die für horizontales Filtern verwendet wird.
ins_cmd nvarchar(255) Der beim Ausführen einer INSERT-Anweisung auszuführende Befehl. Andernfalls wird der Befehl aus dem Protokoll konstruiert.
name sysname Der mit dem Artikel verknüpfte Name, der innerhalb der Veröffentlichung eindeutig ist.
objid int Die Objekt-ID der veröffentlichten Tabelle.
pubid int Die ID der Veröffentlichung, zu der der Artikel gehört.
pre_creation_cmd tinyint Der Voraberstellungsbefehl für DROP TABLE, DELETE TABLE oder TRUNCATE:

0 = Keine.

1 = DROP.

2 = DELETE.

3 = TRUNCATE.
status tinyint Die Bitmaske der Artikeloptionen und der Status, die das Ergebnis des bitweisen logischen OR von mindestens einem der folgenden Werte sein können:

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.

64 = Die horizontale Partition für den Artikel wird durch ein transformierbares Abonnement definiert.

Beispielsweise weist ein aktiver Artikel, der parametrisierte Anweisungen verwendet, den Wert 17 in dieser Spalte auf. Der Wert 0 bedeutet, dass der Artikel inaktiv ist und keine zusätzlichen Eigenschaften definiert sind.
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.

8 = Ausführung gespeicherter Prozeduren.

24 = Serialisierbare Ausführung gespeicherter Prozeduren.

32 = Gespeicherte Prozedur (nur Schema).

64 = Ansicht (nur Schema).

128 = Funktion (nur Schema).
upd_cmd nvarchar(255) Der bei einer UPDATE-Anweisung auszuführende Befehl, wird sonst aus dem Protokoll konstruiert
schema_option binary(8) Die Bitmaske der Schemagenerierungsoptionen für den Artikel, die steuern, welche Teile des Artikelschemas zur Übermittlung an den Abonnenten ausgegeben werden. Weitere Informationen zu Schemaoptionen finden Sie unter sp_addarticle (Transact-SQL).
dest_owner sysname Der Besitzer der Tabelle in der Zieldatenbank
ins_scripting_proc int Die registrierte benutzerdefinierte gespeicherte Prozedur oder das Skript, die/das beim Replizieren einer INSERT-Anweisung ausgeführt wird.
del_scripting_proc int Die registrierte benutzerdefinierte gespeicherte Prozedur oder das Skript, die/das beim Replizieren einer DELETE-Anweisung ausgeführt wird.
upd_scripting_proc int Die registrierte benutzerdefinierte gespeicherte Prozedur oder das Skript, die/das beim Replizieren einer UPDATE-Anweisung ausgeführt wird.
custom_script nvarchar(2048) Die registrierte benutzerdefinierte gespeicherte Prozedur oder das Skript, die/das am Ende des DDL-Triggers ausgeführt wird
fire_triggers_on_snapshot bit Gibt an, ob replizierte Trigger beim Anwenden der Momentaufnahme ausgeführt werden. Es werden folgende Werte unterstützt:

0 = Trigger werden nicht ausgeführt.

1 = Trigger werden ausgeführt.

Weitere Informationen

Replikationstabellen (Transact-SQL)
Replikationssichten (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
sysarticles (Transact-SQL)