sys.computed_columns (TRANSACT-SQL)sys.computed_columns (Transact-SQL)

適用対象: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) yesParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure Synapse Analytics (SQL DW) yesParallel Data Warehouse

各列内の行が含まれていますsys.columnsは、計算列です。Contains a row for each column found in sys.columns that is a computed-column.

列名Column name データ型Data type 説明Description
<列を継承 ><Inherited columns> Sys.computed_columnsビューは、すべての列を返します、 sys.columnsビュー。The sys.computed_columns view returns all columns in the sys.columns view. 以下に示す追加の列も返します。It also returns the additional columns described below. 列の説明をsys.computed_columnsビューが継承sys.columnsを参照してくださいsys.columns (TRANSACT-SQL)します。For a description of the columns that the sys.computed_columns view inherits from sys.columns, see sys.columns (Transact-SQL). 値、 is_computed列は、常に 1 に設定、 sys.computed_columnsビュー。The value of the is_computed column is always set to 1 in the sys.computed_columns view.
definitiondefinition nvarchar(max)nvarchar(max) このな計算列を定義する SQL テキストです。SQL text that defines this computed-column.
uses_database_collationuses_database_collation bitbit 1 = 列の定義は、正しい評価は、データベースの既定の照合順序によって異なります。それ以外の場合、0 を返します。1 = The column definition depends on the default collation of the database for correct evaluation; otherwise, 0. このような依存関係は、データベースの既定の照合順序を変更できないようにします。Such a dependency prevents changing the database default collation.
is_persistedis_persisted bitbit 計算列を保持します。Computed column is persisted.

アクセス許可Permissions

カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. 詳細については、「 Metadata Visibility Configuration」を参照してください。For more information, see Metadata Visibility Configuration.

参照See Also

オブジェクト カタログ ビュー (Transact-SQL) Object Catalog Views (Transact-SQL)
カタログ ビュー (Transact-SQL)Catalog Views (Transact-SQL)