다음을 통해 공유


sysarticles(Transact-SQL)

로컬 데이터베이스에서 정의된 각 아티클당 하나의 행을 포함합니다. 이 테이블은 게시된 데이터베이스에 저장됩니다.

열 이름

데이터 형식

설명

artid

int

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

creation_script

nvarchar(255)

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

del_cmd

nvarchar(255)

삭제를 복제할 때 테이블 아티클에서 사용되는 복제 명령 유형입니다. 자세한 내용은 트랜잭션 아티클에 대한 변경 내용을 전파하는 방법 지정을 참조하십시오.

description

nvarchar(255)

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

dest_table

sysname

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

filter

int

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

filter_clause

ntext

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

ins_cmd

nvarchar(255)

삽입을 복제할 때 테이블 아티클에서 사용되는 복제 명령 유형입니다. 자세한 내용은 트랜잭션 아티클에 대한 변경 내용을 전파하는 방법 지정을 참조하십시오.

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)

업데이트를 복제할 때 테이블 아티클에서 사용되는 복제 명령 유형입니다. 자세한 내용은 트랜잭션 아티클에 대한 변경 내용을 전파하는 방법 지정을 참조하십시오.

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)

개념

복제 테이블(Transact-SQL)