sysarticles(시스템 뷰)(Transact-SQL)

sysarticles 뷰는 아티클 속성을 표시합니다. 이 뷰는 배포 데이터베이스에 저장됩니다.

열 이름

데이터 형식

설명

artid

int

아티클에 대해 고유한 ID를 제공하는 ID 열입니다.

creation_script

nvarchar(255)

아티클에 대한 스키마 스크립트입니다.

del_cmd

nvarchar(255)

DELETE 시 실행할 명령입니다. 그렇지 않으면 로그에서 생성됩니다.

description

nvarchar(255)

아티클에 대한 설명 항목입니다.

dest_table

sysname

대상 테이블의 이름입니다.

filter

int

수평 분할에 사용하는 저장 프로시저 ID입니다.

filter_clause

ntext

행 필터링에 사용하는 아티클의 WHERE 절입니다.

ins_cmd

nvarchar(255)

INSERT 시 실행할 명령입니다. 그렇지 않으면 로그에서 생성됩니다.

name

sysname

아티클에 연결된 이름이며 게시 내에서 고유합니다.

objid

int

게시된 테이블 개체 ID입니다.

pubid

int

아티클이 속한 게시의 ID입니다.

pre_creation_cmd

tinyint

DROP TABLE, DELETE TABLE 또는 TRUNCATE에 대한 사전 생성 명령입니다.

0 = 없음

1 = DROP

2 = DELETE

3 = TRUNCATE

status

tinyint

아티클 옵션 및 상태의 비트 마스크이며 다음 값 중 하나 이상에 대한 논리 비트 OR 연산의 결과일 수 있습니다.

1 = 아티클이 활성 상태입니다.

8 = INSERT 문에 열 이름을 포함합니다.

16 = 매개 변수가 있는 문을 사용합니다.

24 = INSERT 문에 열 이름을 포함하고 매개 변수가 있는 문을 사용합니다.

64 = 아티클에 대한 수평 분할은 변환 가능한 구독에 의해 정의됩니다.

예를 들어 매개 변수가 있는 문을 사용하는 활성 상태의 아티클은 이 열 값이 17입니다. 값이 0이면 아티클이 비활성 상태이고 추가 속성이 정의되어 있지 않다는 것을 의미합니다.

sync_objid

int

아티클 정의를 나타내는 테이블 또는 뷰의 ID입니다.

유형

tinyint

아티클의 유형입니다.

1 = 로그 기반 아티클입니다.

3 = 수동 필터가 있는 로그 기반 아티클입니다.

5 = 수동 뷰가 있는 로그 기반 아티클입니다.

7 = 수동 필터 및 수동 뷰가 있는 로그 기반 아티클입니다.

8 = 저장 프로시저 실행입니다.

24 = 직렬화할 수 있는 저장 프로시저 실행입니다.

32 = 저장 프로시저(스키마 전용)입니다.

64 = 뷰(스키마 전용)입니다.

128 = 함수(스키마 전용)입니다.

upd_cmd

nvarchar(255)

UPDATE 시 실행할 명령입니다. 그렇지 않으면 로그에서 생성됩니다.

schema_option

binary(8)

아티클에 대한 스키마 생성 옵션의 비트 마스크입니다. 이 옵션은 구독자에게 전달하기 위해 스크립팅할 아티클 스키마 부분을 제어합니다. 스키마 옵션에 대한 자세한 내용은 sp_addarticle(Transact-SQL)을 참조하십시오.

dest_owner

sysname

대상 데이터베이스에 있는 테이블의 소유자입니다.

ins_scripting_proc

int

INSERT 문이 복제될 때 실행되는 등록된 사용자 지정 저장 프로시저 또는 스크립트입니다.

del_scripting_proc

int

DELETE 문이 복제될 때 실행되는 등록된 사용자 지정 저장 프로시저 또는 스크립트입니다.

upd_scripting_proc

int

UPDATE 문이 복제될 때 실행되는 등록된 사용자 지정 저장 프로시저 또는 스크립트입니다.

custom_script

nvarchar(2048)

DDL 트리거 맨 끝에 실행되는 등록된 사용자 지정 저장 프로시저 또는 스크립트입니다.

fire_triggers_on_snapshot

bit

복제된 트리거가 스냅숏이 적용될 때 실행될지 여부를 지정합니다. 다음 값 중 하나일 수 있습니다.

0 = 트리거가 실행되지 않습니다.

1 = 트리거가 실행됩니다.

참고 항목

참조

복제 뷰(Transact-SQL)

sp_addarticle(Transact-SQL)

sp_changearticle(Transact-SQL)

sp_helparticle(Transact-SQL)

sysarticles(Transact-SQL)

개념

복제 테이블(Transact-SQL)