sp_helparticle(Transact-SQL)

적용 대상:SQL ServerAzure SQL Managed Instance

아티클에 대한 정보를 표시합니다. 이 저장 프로시저는 게시 데이터베이스의 게시자에서 실행됩니다. Oracle 게시자의 경우 이 저장 프로시저는 모든 데이터베이스의 배포자에서 실행됩니다.

Transact-SQL 구문 표기 규칙

구문

  
sp_helparticle [ @publication = ] 'publication'   
    [ , [ @article = ] 'article' ]  
    [ , [ @returnfilter = ] returnfilter ]  
    [ , [ @publisher = ] 'publisher' ]  
    [ , [ @found = ] found OUTPUT ]  

인수

[ @publication = ] 'publication' 게시의 이름입니다. 게시는 sysname이며 기본값은 없습니다.

[ @article = ] 'article' 발행물에 있는 아티클의 이름입니다. 아티클은 sysname이며 기본값은 .입니다%. 아티클이 제공되지 않으면 지정된 발행물의 모든 아티클에 대한 정보가 반환됩니다.

[ @returnfilter = ] returnfilter 필터 절을 반환할지 여부를 지정합니다. returnfilter는 필터 절을 반환하는 기본값이 1인 비트입니다.

[ @publisher = ] 'publisher' Microsoft SQL Server가 아닌 게시자를 지정합니다. 게시자는 sysname이며 기본값은 NULL입니다.

참고 항목

SQL Server 게시자가 게시한 아티클에 대한 정보를 요청할 때 게시자를 지정해서는 안 됩니다.

[ @found = ] found OUTPUT 내부 전용입니다.

결과 집합

열 이름 데이터 형식 설명
문서 ID int 아티클의 ID입니다.
문서 이름 sysname 아티클의 이름입니다.
base 개체 nvarchar(257) 아티클 또는 저장 프로시저가 나타내는 기본 테이블의 이름입니다.
대상 개체 sysname 대상(구독) 테이블의 이름입니다.
동기화 개체 nvarchar(257) 게시된 아티클을 정의하는 뷰의 이름입니다.
type smallint 아티클의 유형:

1 = 로그 기반입니다.

3 = 수동 필터를 사용하는 로그 기반입니다.

5 = 수동 보기를 사용하는 로그 기반입니다.

7 = 수동 필터 및 수동 보기를 사용하는 로그 기반입니다.

8 = 저장 프로시저 실행.

24 = Serializable 저장 프로시저 실행

32 = 저장 프로시저(스키마에만 해당).

64 = 뷰(스키마만 해당).

96 = 집계 함수(스키마에만 해당).

128 = 함수(스키마에만 해당).

257 = 로그 기반 인덱싱된 뷰입니다.

259 = 수동 필터가 있는 로그 기반 인덱싱된 뷰입니다.

261 = 수동 보기가 있는 로그 기반 인덱싱된 뷰입니다.

263 = 수동 필터 및 수동 보기가 있는 로그 기반 인덱싱된 뷰입니다.

320 = 인덱싱된 뷰(스키마만 해당).

status tinyint 하나 이상의 아티클 속성의 &(비트 AND) 결과일 수 있습니다.

0x00 = 정보 제공 목적으로만 식별됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.

0x01 = 아티클이 활성화되어 있습니다.

0x08 = insert 문에 열 이름을 포함합니다.

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

0x32 = 매개 변수가 있는 문을 사용하고 insert 문에 열 이름을 포함합니다.
filter nvarchar(257) 테이블을 가로로 필터링하는 데 사용되는 저장 프로시저입니다. 이 저장 프로시저는 FOR REPLICATION 절을 사용하여 만들어졌어야 합니다.
description nvarchar(255) 아티클에 대한 설명 항목입니다.
insert_command nvarchar(255) 테이블 아티클을 사용하여 삽입을 복제본(replica) 때 사용되는 복제본(replica)tion 명령 유형입니다. 자세한 내용은 트랜잭션 아티클에 대한 변경 내용을 전파하는 방법 지정을 참조하세요.
update_command nvarchar(255) 업데이트를 복제할 때 테이블 아티클에서 사용되는 복제 명령 유형입니다. 자세한 내용은 트랜잭션 아티클에 대한 변경 내용을 전파하는 방법 지정을 참조하세요.
delete_command nvarchar(255) 테이블 아티클을 사용하여 삭제를 복제본(replica) 때 사용되는 복제본(replica)tion 명령 유형입니다. 자세한 내용은 트랜잭션 아티클에 대한 변경 내용을 전파하는 방법 지정을 참조하세요.
만들기 스크립트 경로 nvarchar(255) 대상 테이블을 만드는 데 사용되는 아티클 스키마 스크립트의 경로 및 이름입니다.
세로 파티션 bit 아티클에 수직 분할을 사용할 수 있는지 여부입니다. 여기서 값 이 1 이면 세로 분할을 사용할 수 있습니다.
pre_creation_cmd tinyint DROP TABLE, DELETE TABLE 또는 TRUNCATE TABLE에 대한 사전 생성 명령입니다.
filter_clause ntext 가로 필터링을 지정하는 WHERE 절입니다.
schema_option binary(8) 지정한 아티클에 대한 스키마 생성 옵션의 비트맵입니다. schema_option 값의 전체 목록은 sp_addarticle(Transact-SQL)를 참조하세요.
dest_owner sysname 대상 개체의 소유자 이름입니다.
source_owner sysname 원본 개체의 소유자입니다.
unqua_source_object sysname 소유자 이름이 없는 원본 개체의 이름입니다.
sync_object_owner sysname 게시된 아티클을 정의하는 뷰의 소유자입니다. .
unqualified_sync_object sysname 소유자 이름 없이 게시된 아티클을 정의하는 뷰의 이름입니다.
filter_owner sysname 필터의 소유자입니다.
unqua_filter sysname 소유자 이름이 없는 필터의 이름입니다.
auto_identity_range int 게시를 만들 때 자동 ID 범위 처리가 설정되었는지 여부를 나타내는 플래그입니다. 1 은 자동 ID 범위를 사용하도록 설정됨을 의미합니다 .0 은 사용하지 않도록 설정됨을 의미합니다.
publisher_identity_range int 아티클에 identityrangemanagementoption자동 또는 auto_identity_range true설정된 경우 게시자에서 ID 범위의 범위 크기입니다.
identity_range bigint 아티클에 identityrangemanagementoption자동 또는 auto_identity_range true설정된 경우 구독자에서 ID 범위의 범위 크기입니다.
임계값 bigint 배포 에이전트 새 ID 범위를 할당하는 시기를 나타내는 백분율 값입니다.
identityrangemanagementoption int 아티클에 대해 처리되는 ID 범위 관리를 나타냅니다.
fire_triggers_on_스냅샷 bit 초기 스냅샷 적용될 때 복제본(replica)ted 사용자 트리거가 실행되는 경우입니다.

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

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

반환 코드 값

0 (성공) 또는 1 (실패)

설명

sp_helparticle 스냅샷 복제본(replica) 및 트랜잭션 복제본(replica) 사용됩니다.

사용 권한

sysadmin 고정 서버 역할의 멤버, db_owner 고정 데이터베이스 역할 또는 현재 게시에 대한 게시 액세스 목록만 sp_helparticle 실행할 수 있습니다.

예시

DECLARE @publication AS sysname;
SET @publication = N'AdvWorksProductTran';

USE [AdventureWorks2022]
EXEC sp_helparticle
  @publication = @publication;
GO

참고 항목

아티클 속성 보기 및 수정
sp_addarticle(Transact-SQL)
sp_articlecolumn(Transact-SQL)
sp_changearticle(Transact-SQL)
sp_droparticle(Transact-SQL)
복제 저장 프로시저(Transact-SQL)