다음을 통해 공유


sys.all_objects (Transact-SQL)

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics분석 플랫폼 시스템(PDW)Microsoft Fabric 의 SQL 분석 엔드포인트Microsoft Fabric의 웨어하우스Microsoft Fabric 미리 보기의 SQL 데이터베이스

모든 스키마 범위 사용자 정의 개체 및 시스템 개체의 UNION을 표시합니다.

Column name Data type Description
name sysname Object name.
object_id int 개체 ID 번호입니다. 데이터베이스 내에서 고유합니다.
principal_id int 스키마 소유자와 다른 경우 개별 소유자의 ID입니다. 기본적으로 스키마가 포함된 개체는 스키마 소유자가 소유합니다. 그러나 소유권을 변경하는 ALTER AUTHORIZATION 문을 사용하여 다른 소유자를 지정할 수 있습니다.

대체 개별 소유자가 없는 경우 NULL입니다.

개체 형식이 다음 중 하나인 경우 NULL입니다.

C = CHECK 제약 조건

D = DEFAULT(제약 조건 또는 독립 실행형)

F = FOREIGN KEY 제약 조건

PK = PRIMARY KEY 제약 조건

R = 규칙(이전 스타일, 독립 실행형)

TA = CLR(어셈블리) 트리거

TR = SQL 트리거

UQ = UNIQUE 제약 조건
schema_id int 개체를 포함하는 스키마의 ID입니다.

SQL Server에 포함된 모든 스키마 범위 시스템 개체의 경우 이 값은 항상 (schema_id('sys'), schema_id('INFORMATION_SCHEMA')에 있습니다.
parent_object_id int 이 개체가 속하는 개체의 ID입니다.

0 = 자식 개체가 아닙니다.
type char(2) Object type:

AF = 집계 함수(CLR)

C = CHECK 제약 조건

D = DEFAULT(제약 조건 또는 독립 실행형)

F = FOREIGN KEY 제약 조건

FN = SQL 스칼라 함수

FS = CLR(어셈블리) 스칼라 함수

FT = CLR(Assembly) 테이블 반환 함수

IF = SQL 인라인 테이블 반환 함수

IT = 내부 테이블

P = SQL 저장 프로시저

PC = 어셈블리(CLR) 저장 프로시저

PG = 계획 가이드

PK = PRIMARY KEY 제약 조건

R = 규칙(이전 스타일, 독립 실행형)

RF = Replication-filter-procedure

S = 시스템 기본 테이블

SN = 동의어

SO = Sequence 개체

SQ = 서비스 큐

TA = CLR(어셈블리) DML 트리거

TF = SQL 테이블 반환 함수

TR = SQL DML 트리거

TT = 테이블 유형

U = 테이블(사용자 정의)

UQ = UNIQUE 제약 조건

V = 뷰

X = 확장 저장 프로시저
type_desc nvarchar(60) 개체 형식에 대한 설명입니다. AGGREGATE_FUNCTION

CHECK_CONSTRAINT

DEFAULT_CONSTRAINT

FOREIGN_KEY_CONSTRAINT

SQL_SCALAR_FUNCTION

CLR_SCALAR_FUNCTION

CLR_TABLE_VALUED_FUNCTION

SQL_INLINE_TABLE_VALUED_FUNCTION

INTERNAL_TABLE

SQL_STORED_PROCEDURE

CLR_STORED_PROCEDURE

PLAN_GUIDE

PRIMARY_KEY_CONSTRAINT

RULE

REPLICATION_FILTER_PROCEDURE

SYSTEM_TABLE

SYNONYM

SERVICE_QUEUE

CLR_TRIGGER

SQL_TABLE_VALUED_FUNCTION

SQL_TRIGGER

TABLE_TYPE

USER_TABLE

UNIQUE_CONSTRAINT

VIEW

EXTENDED_STORED_PROCEDURE
create_date datetime 개체를 만든 날짜입니다.
modify_date datetime ALTER 문을 사용하여 개체를 마지막으로 수정한 날짜입니다. 개체가 테이블 또는 뷰인 경우 테이블 또는 뷰의 인덱스가 만들어지거나 수정될 때도 modify_date 변경됩니다.
is_ms_shipped bit 내부 SQL Server 구성 요소에서 만든 개체입니다.
is_published bit 개체가 게시됩니다.
is_schema_published bit 개체의 스키마만 게시됩니다.

Permissions

사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.

See Also

개체 카탈로그 뷰(Transact-SQL)
카탈로그 보기(Transact-SQL)
sys.objects (Transact-SQL)
sys.system_objects (Transact-SQL)