sysarticles (Transact-SQL)

platí pro:SQL Server

Obsahuje řádek pro každý článek tabulky definovaný v lokální databázi. Tato tabulka je uložena v publikované databázi. Pro jiné typy článků viz sysschemaarticles (Transact-SQL).

Název sloupce Datový typ Description
Artid int Sloupec identity, který poskytuje jedinečné ID číslo článku.
creation_script nvarchar(255) Schéma scénáře článku.
del_cmd nvarchar(255) Typ příkazu replikace používaný při replikaci maže s tabulkovými články. Další informace naleznete v tématu Určení způsobu šíření změn pro transakční články.
description nvarchar(255) Popisný záznam článku.
dest_table sysname Název cílové tabulky.
filter int Uložené ID procedury, používané pro horizontální dělení.
filter_clause ntext Klauzule WHERE v článku, používaná pro horizontální filtrování.
ins_cmd nvarchar(255) Replikační příkaz se používá při replikaci insertů pomocí tabulkových článků. Další informace naleznete v tématu Určení způsobu šíření změn pro transakční články.
name sysname Název spojený s článkem je jedinečný v rámci publikace.
Objid int Publikované ID objektu tabulky.
pubid int ID publikace, ke které článek patří.
pre_creation_cmd tinyint Příkaz pro předvytvoření pro DROP TABLE, DELETETABLE, nebo TRUNCATE:

0 = Žádné.

1 = DROP.

2 = DELETE.

3 = ZKRAŤ.
Stav tinyint Bitová maska možností a stavu článku, která může být bitově logickým NEBO výsledkem jedné nebo více těchto hodnot:

1 = Článek je aktivní.

8 = Zahrnout název sloupce do INSERT příkazů.

16 = Používejte parametrizované příkazy.

24 = Oba zahrnují název sloupce ve INSERT příkazech a používají parametrizované příkazy.

64 = Identifikováno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.

Například aktivní článek používající parametrizované výroky by měl v tomto sloupci hodnotu 17 . Hodnota 0 znamená, že článek je neaktivní a nejsou definovány žádné další vlastnosti.
sync_objid int ID tabulky nebo pohledu, který představuje definici článku.
type tinyint Typ článku:

1 = Článek založený na logu.

3 = Článek založený na logu s manuálním filtrem.

5 = Článek založený na logu s manuálním zobrazením.

7 = Logový článek s manuálním filtrem a ručním zobrazením.

8 = Provádění uložených procedur.

24 = Serializovatelné provádění uložených procedur.

32 = Uložená procedura (pouze schéma).

64 = Zobrazení (pouze schéma).

128 = Funkce (pouze schéma).
upd_cmd nvarchar(255) Typ replikačního příkazu používaný při replikaci aktualizací pomocí článků v tabulkách. Další informace naleznete v tématu Určení způsobu šíření změn pro transakční články.
schema_option binární(8) Bitmaska možností generování schématu článku, která určuje, které části schématu článku jsou napsané pro doručení odběrateli. Pro více informací o možnostech schématu viz sp_addarticle (Transact-SQL).
dest_owner sysname Vlastník tabulky v cílové databázi.
ins_scripting_proc int Registrovaná vlastní uložená procedura nebo skript, který se vykoná při replikaci příkazu INSERT .
del_scripting_proc int Registrovaná vlastní uložená procedura nebo skript, který se vykoná při replikaci příkazu DELETE .
upd_scripting_proc int Registrovaná vlastní uložená procedura nebo skript, který se vykoná při replikaci příkazu UPDATE .
custom_script nvarchar(2048) Registrovaná vlastní uložená procedura nebo skript, který se vykoná na konci DDL spouštěče.
fire_triggers_on_snapshot bit Označuje, zda jsou replikované spouštěče vykonány při aplikaci snapshotu, což může být jedna z těchto hodnot:

0 = Spouštěče se nespouštějí.

1 = Triggery jsou vykonány.

Viz také

Replikační tabulky (Transact-SQL)
zobrazení replikace (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
Sysschemaarticles (Transact-SQL)