sys.dm_xe_object_columns (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Возвращает сведения о схеме для всех объектов.
Примечание.
Объекты событий предоставляют фиксированные схемы как для данных, доступных только для чтения, так и для данных, доступных для чтения и записи.
Имя столбца | Тип данных | Description |
---|---|---|
name | nvarchar(256) | Имя столбца. имя уникально в объекте. Не допускает значение NULL. |
column_id | int | Идентификатор столбца. column_id является уникальным внутри объекта при использовании с column_type. Не допускает значение NULL. |
object_name | nvarchar(256) | Имя объекта, которому принадлежит столбец. Обеспечивает связь «многие к одному» с sys.dm_xe_objects.id. Не допускает значения NULL. |
object_package_guid | uniqueidentifier | Идентификатор GUID пакета, в котором содержится объект. Не допускает значение NULL. |
type_name | nvarchar(256) | Имя типа для этого столбца. Не допускает значение NULL. |
type_package_guid | uniqueidentifier | Идентификатор GUID пакета, в котором содержится тип данных столбца. Не допускает значение NULL. |
column_type | nvarchar(60) | Показывает, как используется этот столбец. Не допускает значение NULL. column_type может быть одним из следующих вариантов: readonly. Столбец содержит статическое значение, которое нельзя изменить. данные. Столбец содержит данные времени выполнения, представленные объектом. customizable. Столбец содержит значение, которое можно изменить. Примечание. Изменение этого значения может изменить поведение объекта. |
column_value | nvarchar(256) | Отображает статические значения, связанные со столбцом объекта. Допускает значение NULL. |
capabilities | int | Битовая карта, описывающая возможности столбца. Допускает значение NULL. |
capabilities_desc | nvarchar(256) | Описание возможностей этого столбца объекта. Значение может быть одним из следующих. Обязательно. Значение должно быть задано при привязывании родительского объекта к сеансу событий. Допускает значение NULL. |
описание | nvarchar(3072) | Описание этого столбца объекта. Допускает значение NULL. |
Разрешения
необходимо разрешение VIEW SERVER STATE на сервере.
Разрешения для SQL Server 2022 и более поздних версий
Требуется разрешение VIEW SERVER PERFORMANCE 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 |
Многие к одному |
Следующие шаги
Дополнительные сведения о связанных понятиях см. в следующих статьях:
- Динамические административные представления и функции (Transact-SQL)
- sys.dm_xe_sessions (Transact-SQL)
- sys.dm_xe_session_events (Transact-SQL)
- Обзор расширенных событий
- Краткое руководство. Расширенные события
- Расширенные события в Базе данных SQL Azure
- Целевой код файла событий для расширенных событий в База данных SQL Azure и Управляемый экземпляр SQL