스키마 카탈로그 뷰-sys.schemasSchemas Catalog Views - sys.schemas

이 항목은 다음에 적용됩니다.예SQL Server(2008부터 시작)아니요Azure SQL Database예Azure SQL Data Warehouse 예병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

각 데이터베이스 스키마당 하나의 행을 포함합니다.Contains a row for each database schema.

참고

데이터베이스 스키마는 XML 문서의 콘텐츠 모델을 정의하는 XML 스키마와는 다릅니다.Database schemas are different from XML schemas, which are used to define the content model of XML documents.

열 이름Column name 데이터 형식Data type DescriptionDescription
namename sysnamesysname 스키마의 이름입니다.Name of the schema. 데이터베이스 내에서 고유합니다.Is unique within the database.
schema_idschema_id intint 스키마의 ID입니다.ID of the schema. 데이터베이스 내에서 고유합니다.Is unique within the database.
principal_idprincipal_id intint 이 스키마를 소유하는 보안 주체의 ID입니다.ID of the principal that owns this schema.

주의Remarks

데이터베이스 스키마 또는 역할을 할 네임 스페이스에서 찾을 수 있는 테이블, 뷰, 프로시저 및 함수 등의 개체에 대 한 컨테이너는 sys.objects 카탈로그 뷰에 있습니다.Database schemas act as namespaces or containers for objects, such as tables, views, procedures, and functions, that can be found in the sys.objects catalog view.

PermissionsPermissions

public 역할의 멤버 자격이 필요합니다.Requires membership in the public role. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.For more information, see Metadata Visibility Configuration.

관련 항목:See Also

카탈로그 뷰(Transact-SQL) Catalog Views (Transact-SQL)
스키마 카탈로그 뷰 (Transact SQL) Schemas Catalog Views (Transact-SQL)
sys.objects (Transact-SQL)sys.objects (Transact-SQL)