Udostępnij za pośrednictwem


sysarticles (widok systemu) (języka Transact-SQL)

The sysarticles view exposes artykuł properties.Ten widok jest przechowywany w bazie danych dystrybucji.

Nazwa kolumna

Typ danych

Description

artid

int

kolumna tożsamości, która zawiera unikatowy numer identyfikacyjny artykuł.

creation_script

nvarchar(255)

Skrypt schematu do artykuł.

del_cmd

nvarchar(255)

Polecenie do wykonać na DELETE; w przeciwnym przypadku konstruowania z dziennika.

Opis

nvarchar(255)

Opisowy wpis artykuł.

dest_table

sysname

Nazwa obiekt docelowy tabela.

filtr

int

Identyfikator procedura przechowywana, używane do partycjonowanie poziome.

filter_clause

ntext

Klauzula WHERE artykuł, używane do filtrowania poziome.

ins_cmd

nvarchar(255)

Polecenie do wykonać na INSERT; w przeciwnym przypadku konstruowania z dziennika.

Nazwa

sysname

Nazwa skojarzonego z artykuł, unikatowy w obrębie publikacja.

objid

int

Identyfikator obiektu tabela opublikowane.

pubid

int

Identyfikator publikacja, do której należy dany artykuł.

pre_creation_cmd

tinyint

Polecenie pre-creation DROP tabela, DELETE tabela lub TRUNCATE:

0 = None.

1 = DROP.

2 = DELETE.

3 = TRUNCATE.

Stan

tinyint

Maska bitowa opcje artykuł i stan, który może być bitowe logiczny wynik lub jednego lub więcej z następujących wartości:

1 = artykuł jest aktywny.

8 = Dołączaj nazwy kolumna w instrukcji INSERT.

16 = Instrukcje użycia parametrów.

24 = Zarówno obejmują nazwę kolumna w instrukcji INSERT i użyć instrukcji sparametryzowana.

64 = Poziome partycji do artykuł jest definiowana przez umożliwiającego przejście subskrypcja.

Na przykład aktywny artykuł przy użyciu instrukcji sparametryzowana miałoby wartość 17 w tej kolumnie.Wartość 0 oznacza, że artykuł jest nieaktywny i są zdefiniowane żadne dodatkowe właściwości.

sync_objid

int

Identyfikator tabela lub widoku, który reprezentuje definicji artykuł.

Typ

tinyint

Typ artykuł:

1 = Opartego na dzienniku artykuł.

3 = Artykuł opartego na dzienniku z filtrem ręcznie.

5 = Opartego na dzienniku artykuł z widokiem ręcznie.

7 = Opartego na dzienniku artykuł ręczne filtru i ręczne widoku.

8 = Wykonanie procedura przechowywana.

24 = Wykonanie procedura przechowywana możliwy do serializacji.

32 = procedura przechowywana (tylko schematów).

64 = Widoku (tylko schematów).

128 = funkcja (tylko schematów).

upd_cmd

nvarchar(255)

Polecenie do wykonać na UPDATE; w przeciwnym przypadku konstruowania z dziennika.

schema_option

binary(8)

Maska bitów schematu generowania opcje dla artykułów, które kontrolują, inicjowanych przez jakie części schematu artykuł są skrypty się do dostarczenia do subskrybent.Aby uzyskać więcej informacji na temat opcji schematu Zobacz sp_addarticle (języka Transact-SQL).

dest_owner

sysname

Właściciel tabela w docelowej bazie danych.

ins_scripting_proc

int

Zarejestrowany niestandardowy procedura przechowywana lub skryptu, który jest wykonywany podczas replikacji instrukcja INSERT.

del_scripting_proc

int

Zarejestrowany niestandardowy procedura przechowywana lub skrypt, który jest wykonywany, kiedy Instrukcja DELETE jest replikowana.

upd_scripting_proc

int

Zarejestrowany niestandardowy procedura przechowywana lub skryptu, który jest wykonywany podczas replikacji instrukcja UPDATE.

custom_script

nvarchar(2048)

Zarejestrowany niestandardowy procedura przechowywana lub skryptu, który jest wykonywany na końcu wyzwalacz DLL.

fire_triggers_on_snapshot

bit

Wskazuje, czy replikowanych wyzwalacze są wykonywane, gdy stosowany jest migawka, które mogą być jedną z następujących wartości:

0 = Wyzwalacze nie są wykonywane.

1 = Wyzwalacze są uruchamiane.