sys.dm_xe_object_columns (Transact-SQL)

Возвращает сведения о схеме для всех объектов.

ПримечаниеПримечание

Объекты событий предоставляют фиксированные схемы как для данных, доступных только для чтения, так и для данных, доступных для чтения и записи.

Имя столбца

Тип данных

Описание

name

nvarchar(60)

Имя столбца. Значение name уникально внутри объекта. Не допускает значения NULL.

column_id

int

Идентификатор столбца. Значение column_id уникально внутри объекта. Не допускает значения NULL.

object_name

nvarchar(60)

Имя объекта, которому принадлежит столбец. Обеспечивает связь «многие к одному» с sys.dm_xe_objects.id. Не допускает значения NULL.

object_package_guid

uniqueidentifier

Идентификатор GUID пакета, в котором содержится объект. Не допускает значения NULL.

type_name

nvarchar(60)

Имя типа для этого столбца. Не допускает значения NULL.

type_package_guid

uniqueidentifier

Идентификатор GUID пакета, в котором содержится тип данных столбца. Не допускает значения NULL.

column_type

nvarchar(60)

Указывает, как используется этот столбец. column_type может принимать одно из следующих значений.

  • readonly. Столбец содержит статическое значение, которое нельзя изменить.

  • data. Столбец содержит данные времени выполнения, представленные объектом.

  • customizable. Столбец содержит значение, которое можно изменить.

ПримечаниеПримечание
При изменении этого значения может измениться поведение объекта.

Не допускает значения NULL.

column_value

nvarchar(256)

Отображает статические значения, связанные со столбцом объекта. Допускает значение NULL.

capabilities

int

Битовая карта, описывающая возможности столбца. Допускает значение NULL.

capabilities_desc

nvarchar(256)

Описание возможностей этого столбца объекта. Значение может быть одним из следующих.

  • Mandatory. Значение должно быть задано при привязывании родительского объекта к сеансу событий.

  • NULL

описание

nvarchar(256)

Описание этого столбца объекта. Неопределенное значение.

Разрешения

Необходимо разрешение VIEW SERVER STATE для сервера.

Мощности связей

От

Цель

Связь

sys.dm_xe_object_columns.object_name, sys.dm_xe_object_columns.object_package_guid

sys.dm_xe_objects.name,

sys.dm_xe_objects.package_guid

Многие к одному

sys.dm_xe_object_columns.type_name

sys.dm_xe_object_columns.type_package_guid

sys.dm_xe_objects.name

sys.dm_xe_objects.package_guid

Многие к одному