sys.views(Transact-SQL)

적용 대상:SQL ServerAzure SQL 데이터베이스Azure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System(PDW)

sys.objects.type = V를 사용하여 각 뷰 개체에 대한 행을 포함합니다.

열 이름 데이터 형식 설명
<상속된 열> 이 뷰가 상속하는 열 목록은 sys.objects(Transact-SQL)를 참조하세요
is_복제본(replica)ted bit 1 = 뷰가 복제됩니다.
has_복제본(replica)tion_filter bit 1 = 뷰에 복제본(replica) 필터가 있습니다.
has_opaque_metadata bit 1 = 보기에 지정된 VIEW_METADATA 옵션입니다. 자세한 내용은 CREATE VIEW(Transact-SQL)를 참조하세요.
has_un검사ed_assembly_data bit 1 = 뷰에는 마지막 ALTER ASSEMBLY 중에 정의가 변경된 어셈블리에 따라 달라지는 지속형 데이터가 포함됩니다. 다음에 성공한 DBCC CHECKDB 또는 DBCC CHECKTABLE 이후에 0으로 다시 설정합니다.
with_검사_option bit 1 = 뷰 정의에 WITH CHECK OPTION이 지정되었습니다.
is_date_correlation_view bit 1 = 날짜/시간 열 간의 상관 관계 정보를 저장하기 위해 시스템에서 뷰를 자동으로 만들었습니다. DATE_CORRELATION_OPTIMIZATION ON으로 설정하여 이 뷰를 만들 수 있었습니다.
ledger_view_type tinyint 적용 대상: SQL Server 2022(16.x), Azure SQL Database부터.

뷰가 업데이트 가능한 원장 테이블의 원장 보기인지 여부를 나타내는 숫자 값입니다.

0 = NON_LEDGER_VIEW
1 = LEDGER_VIEW

데이터베이스 원장에 관한 자세한 내용은 원장을 참조하세요.
ledger_view_type_desc nvarchar(60) 적용 대상: SQL Server 2022(16.x), Azure SQL Database부터.

ledger_view_type 열의 값에 대한 텍스트 설명입니다.

NON_LEDGER_VIEW
LEDGER_VIEW
is_dropped_ledger_view bit 적용 대상: SQL Server 2022(16.x), Azure SQL Database부터.

삭제된 원장 보기를 나타냅니다.

사용 권한

카탈로그 뷰에서 메타데이터의 표시 유형은 사용자가 소유하거나 사용자에게 일부 권한이 부여된 보안 개체로 제한됩니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.

참고 항목

개체 카탈로그 뷰(Transact-SQL)
카탈로그 뷰(Transact-SQL)
ALTER ASSEMBLY(Transact-SQL)
DBCC CHECKDB(Transact-SQL)
DBCC CHECKTABLE(Transact-SQL)
SQL Server 시스템 카탈로그 쿼리 FAQ