Udostępnij za pośrednictwem


sysarticles (Transact-SQL)

Zawiera wiersz dla każdego artykuł zdefiniowane w lokalnej bazie danych.W tej tabela są przechowywane w opublikowanej bazie danych.

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)

Typ polecenia replikacja używane przy replikowaniu usuwa z tabela artykułów.Aby uzyskać więcej informacji zobacz Określanie, jak zmiany są rozpropagowane dla transakcji artykułów.

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)

Typ polecenia replikacja używane przy replikowaniu wstawia z tabela artykułów.Aby uzyskać więcej informacji zobacz Określanie, jak zmiany są rozpropagowane dla transakcji artykułów.

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 = Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

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)

Typ polecenia replikacja, używany podczas replikowania aktualizacji z tabela artykułów.Aby uzyskać więcej informacji zobacz Określanie, jak zmiany są rozpropagowane dla transakcji artykułów.

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 replikowane 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.