sys.all_views (Transact-SQL)
適用於:Microsoft Fabric 中的 SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW) SQL Database
顯示所有使用者定義和系統檢視的 UNION。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
<繼承的數據行> | 如需此檢視繼承的數據行清單,請參閱 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 = 系統自動建立檢視,以儲存 datetime 數據行之間的相互關聯資訊。 藉由將DATE_CORRELATION_OPTIMIZATION設定為 ON,即可建立此檢視。 |
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration。
另請參閱
物件目錄檢視 (Transact-SQL)
目錄檢視 (Transact-SQL)
DBCC CHECKDB (Transact-SQL)
ALTER ASSEMBLY (Transact-SQL)
DBCC CHECKTABLE (Transact-SQL)