共用方式為


sys.computed_columns (Transact-SQL)

針對 sys.columns 中每個計算資料行,各包含一個資料列。

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

資料行名稱

資料類型

描述

<Inherited columns>

 

sys.computed_columns 檢視表會傳回 sys.columns 檢視表中的所有資料行。 另外亦將傳回以下所述的其他資料行。 如需有關 sys.computed_columns 檢視表繼承自 sys.columns 之各個資料行的描述,請參閱<sys.columns (Transact-SQL)>。 在 sys.computer_columns 檢視表中,is_computed 資料行的值一定會設為 1。

definition

nvarchar(max)

定義這個計算資料行的 SQL 文字。

uses_database_collation

bit

1 = 資料行定義須依據資料庫的預設定序進行正確評估;否則為 0。 這種相依性可以防止資料庫預設定序變更。

is_persisted

bit

計算資料行是保存計算資料行。

權限

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

請參閱

參考

物件目錄檢視 (Transact-SQL)

目錄檢視 (Transact-SQL)