共用方式為


sys.views (Transact-SQL)

針對每個 sys.objects.type = V 的檢視物件,各包含一個資料列。

適用於:SQL Server (SQL Server 2008 透過目前版本)、Windows Azure SQL 資料庫 (初始版本,透過目前版本)。

資料行名稱

資料類型

描述

<繼承的資料行>

 

如需這份檢視所繼承的資料行清單,請參閱<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。

權限

目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。

請參閱

參考

物件目錄檢視 (Transact-SQL)

目錄檢視 (Transact-SQL)

ALTER ASSEMBLY (Transact-SQL)

DBCC CHECKDB (Transact-SQL)

DBCC CHECKTABLE (Transact-SQL)

概念

查詢 SQL Server 系統目錄 FAQ