sys.views(Transact-SQL)
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System(PDW)
sys.objects.type = V를 사용하여 각 뷰 개체에 대한 행을 포함합니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
<상속된 열> | 이 뷰가 상속하는 열 목록은 sys.objects(Transact-SQL)를 참조하세요 | |
is_replicated | bit | 1 = 뷰가 복제됩니다. |
has_replication_filter | bit | 1 = 뷰에 복제 필터가 있습니다. |
has_opaque_metadata | bit | 1 = 보기에 지정된 VIEW_METADATA 옵션입니다. 자세한 내용은 CREATE VIEW(Transact-SQL)를 참조하세요. |
has_unchecked_assembly_data | bit | 1 = 뷰에는 마지막 ALTER ASSEMBLY 중에 정의가 변경된 어셈블리에 따라 달라지는 지속형 데이터가 포함됩니다. 다음에 성공한 DBCC CHECKDB 또는 DBCC CHECKTABLE 이후에 0으로 다시 설정합니다. |
with_check_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