sys.computed_columns (Transact-SQL)
適用於: SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
針對 sys.columns 中找到的每個數據行包含一個數據列,該數據行是計算數據行。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
<繼承的數據行> | sys.computed_columns檢視會傳回 sys.columns 檢視中的所有數據行。 它也會傳回下面所述的其他數據行。 如需sys.computed_columns檢視繼承自 sys.columns 的數據行描述,請參閱 sys.columns (Transact-SQL)。 is_computed數據行的值一律會在sys.computed_columns檢視中設定為 1。 | |
定義 | nvarchar(max) | 定義此計算數據行的 SQL 文字。 |
uses_database_collation | bit | 1 = 資料行定義取決於資料庫的預設定序,以進行正確的評估;否則為 0。 這類相依性可防止變更資料庫預設定序。 |
is_persisted | bit | 計算數據行會保存。 |
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration。