sysarticles (Rendszernézet) (Transact-SQL)

A következőkre vonatkozik:SQL Server

A sysarticle nézet az idézet tulajdonságait mutatja be. Ez a nézet a disztribúciós adatbázisban van tárolva.

Oszlop név Adattípus Description
Artid int Az identitásoszlop, amely egyedi azonosítószámot ad a cikknek.
creation_script nvarchar(255) A cikk séma szkriptje.
del_cmd nvarchar(255) A parancs, amelyet végrehajtani DELETE; különben a naplóból építsünk.
description nvarchar(255) A cikk leíró bejegyzése.
dest_table sysname A céltábla neve.
filter int A tárolt eljárásazonosító, amelyet vízszintes partícióhoz használnak.
filter_clause kontextus A cikk WHERE záradéka, amelyet vízszintes szűréshez használnak.
ins_cmd nvarchar(255) A parancs, amelyet végrehajtani INSERT; különben a naplóból építsünk.
name sysname A cikkhez kapcsolódó név egyedi a kiadványon belül.
objid int A közzétett táblaobjektum azonosítója.
Szeméremcsont int A cikk tulajdona lévő kiadvány azonosítója.
pre_creation_cmd tinyint A létrehozás előtti parancs , DROP TABLEDELETETABLE, vagy TRUNCATE:

0 = Semmi.

1 = DROP.

2 = DELETE.

3 = TRUNCATE.
status tinyint Az esszé opcióinak és státuszának bitmaszkja, amely lehet egy vagy több érték bitenként logikus VAGY eredménye:

1 = A cikk aktív.

8 = Tartalmazza az oszlop nevét az INSERT állításokban.

16 = Paraméterezett állításokat használjunk.

24 = Mindkettő tartalmazza az oszlopnevet az INSERT utasításokban, és paraméterezett állításokat használ.

64 = Az cikk vízszintes partícióját egy transzformálható előfizetés határozza meg.

Például egy aktív cikk, amely paraméterezett állításokat használ, ebben az oszlopban 17 értéket kapna. 0 érték azt jelenti, hogy az esszé inaktív, és nincsenek további tulajdonságok.
sync_objid int Az a táblázat vagy nézet azonosítója, amely a cikk definícióját képviseli.
type tinyint A cikk típusa:

1 = Naplóalapú cikk.

3 = Naplóalapú cikk kézi szűrővel.

5 = Naplóalapú cikk kézi nézettel.

7 = Naplóalapú cikk kézi szűrővel és kézi nézettel.

8 = Tárolt eljárás végrehajtása.

24 = Serializálható tárolt eljárás végrehajtása.

32 = Tárolt eljárás (csak séma).

64 = Megtekintés (csak séma).

128 = Függvény (csak sémában).
upd_cmd nvarchar(255) A parancs, amelyet végrehajtani UPDATE; különben a naplóból építsünk.
schema_option binary(8) Ez egy bitmask a cikk sémájgeneráló opcióinak, amelyek szabályozzák, mely részei vannak szkripttel a cikkséma előfizetőnek történő eljuttatására. További információért a sémaopciókról lásd a sp_addarticle (Transact-SQL).
dest_owner sysname A tábla tulajdonosa a célállomás adatbázisában.
ins_scripting_proc int A regisztrált, egyedi tárolt eljárás vagy szkript, amelyet akkor hajtanak végre, amikor egy INSERT utasítást replikálnak.
del_scripting_proc int A regisztrált egyedi tárolt eljárás vagy szkript, amelyet akkor hajtanak végre, amikor egy DELETE utasítást replikálnak.
upd_scripting_proc int A regisztrált, egyedi tárolt eljárás vagy szkript, amelyet akkor hajtanak végre, amikor egy UPDATE utasítást replikálnak.
custom_script nvarchar(2048) A regisztrált, egyedi tárolt eljárás vagy szkript, amelyet a DDL trigger végén hajtanak végre.
fire_triggers_on_snapshot bit Jelzi, hogy a replikált triggerek végrehajtása a snapshot alkalmazásakor, ami az alábbi értékek egyike lehet:

0 = A triggerek nem kerülnek végrehajtásra.

1 = Triggerek végrehajtása történik.