sys.dm_xe_object_columns (Transact-SQL)sys.dm_xe_object_columns (Transact-SQL)

適用対象:○SQL Server (2008 以降)×Azure SQL Database×Azure SQL Data Warehouse ×Parallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

すべてのオブジェクトのスキーマ情報を返します。Returns the schema information for all the objects.

注意

イベント オブジェクトは、読み取り専用データと読み取り/書き込みデータの両方の固定スキーマを公開します。Event objects expose fixed schemas for both read-only and read-write data.

列名Column name データ型Data type DescriptionDescription
namename nvarchar(60)nvarchar(60) 列の名前です。The name of the column. 名前では、オブジェクト内で一意です。name is unique within the object. NULL 値は許可されません。Is not nullable.
column_idcolumn_id intint 列の識別子。The identifier of the column. column_id は、column_type と共に使用すると、オブジェクト内で一意です。column_id is unique within the object when used with column_type. NULL 値は許可されません。Is not nullable.
object_nameobject_name nvarchar(60)nvarchar(60) この列が所属するオブジェクトの名前。The name of the object to which this column belongs. sys.dm_xe_objects.id との間に多対一のリレーションシップがあります。NULL 値は許可されません。There is a many-to-one relationship with sys.dm_xe_objects.id. Is not nullable.
object_package_guidobject_package_guid uniqueidentifieruniqueidentifier オブジェクトを含むパッケージの GUID。The GUID of the package that contains the object. NULL 値は許可されません。Is not nullable.
type_nametype_name nvarchar(60)nvarchar(60) この列の型の名前。The name of the type for this column. NULL 値は許可されません。Is not nullable.
type_package_guidtype_package_guid uniqueidentifieruniqueidentifier 列のデータ型を含むパッケージの GUID。The GUID of the package that contains the column data type. NULL 値は許可されません。Is not nullable.
column_typecolumn_type nvarchar(60)nvarchar(60) この列の使用方法を示します。Indicates how this column is used. NULL 値は許可されません。Is not nullable. column_type には、次のいずれかを指定できます。column_type can be one of the following:

readonly。readonly. 変更できない静的な値が列に格納されます。The column contains a static value that cannot be changed.

data。data. オブジェクトによって公開される実行時データが列に格納されます。The column contains run-time data exposed by the object.

customizable。customizable. 変更できる値が列に格納されます。The column contains a value that can be changed.

注:、オブジェクトの動作を変更この値を変更することができます。Note: Changing this value can modify the behavior of the object.
column_valuecolumn_value nvarchar (256)nvarchar(256) オブジェクト列に関連付けられた静的な値を表示します。Displays static values associated with the object column. NULL 値が許可されます。Is nullable.
capabilitiescapabilities intint 列の機能を説明するビットマップ。A bitmap describing the capabilities of the column. NULL 値が許可されます。Is nullable.
capabilities_desccapabilities_desc nvarchar (256)nvarchar(256) このオブジェクトの列の機能の説明。A description of this object column's capabilities. この値は次のいずれかになります。This value can be one of the following:

Mandatory。Mandatory. 親オブジェクトをイベント セッションにバインドするときに値を設定する必要があります。The value must be set when binding the parent object to an event session.

NULLNULL
descriptiondescription nvarchar (256)nvarchar(256) このオブジェクトの列の説明。The description of this object column. NULL 値が許可されます。Is nullable.

権限Permissions

サーバーに対する VIEW SERVER STATE 権限が必要です。Requires VIEW SERVER STATE permission on the server.

リレーションシップの基数Relationship Cardinalities

FromFrom 変換先To リレーションシップRelationship
sys.dm_xe_object_columns.object_name、sys.dm_xe_object_columns.object_package_guidsys.dm_xe_object_columns.object_name, sys.dm_xe_object_columns.object_package_guid sys.dm_xe_objects.name、sys.dm_xe_objects.name,

sys.dm_xe_objects.package_guidsys.dm_xe_objects.package_guid
多対一Many-to-one
sys.dm_xe_object_columns.type_namesys.dm_xe_object_columns.type_name

sys.dm_xe_object_columns.type_package_guidsys.dm_xe_object_columns.type_package_guid
sys.dm_xe_objects.namesys.dm_xe_objects.name

sys.dm_xe_objects.package_guidsys.dm_xe_objects.package_guid
多対一Many-to-one

参照See Also

動的管理ビューおよび関数 (Transact-SQL)Dynamic Management Views and Functions (Transact-SQL)