Compartilhar via


sys.dm_xe_object_columns (Transact-SQL)

Retorna as informações de esquema de todos os objetos.

ObservaçãoObservação

Os objetos de evento expõem esquemas fixos para dados somente leitura e de leitura e gravação.

Nome da coluna

Tipo de dados

Descrição

name

nvarchar(60)

O nome da coluna. name é exclusivo em um objeto. Não é anulável.

column_id

int

O identificador da coluna. column_id é exclusivo em um objeto. Não é anulável.

object_name

nvarchar(60)

O nome do objeto ao qual a coluna pertence. Há uma relação muitos para um com sys.dm_xe_packages.package_id. Não é anulável.

object_package_guid

uniqueidentifier

A GUID do pacote que contém o objeto. Não é anulável.

type_name

nvarchar(60)

O nome do tipo desta coluna. Não é anulável.

type_package_guid

uniqueidentifier

A GUID do pacote que contém o tipo de dado da coluna. Não é anulável.

column_type

nvarchar(60)

Indica como esta coluna é usada. column_type pode ser um dos seguintes:

  • readonly. A coluna contém um valor estático que não pode ser alterado.

  • data. A coluna contém dados de tempo de execução mostrados pelo objeto.

  • customizable. A coluna contém um valor que pode ser alterado.

ObservaçãoObservação
Alterar este valor pode modificar o comportamento do objeto.

Não é anulável.

column_value

nvarchar(256)

Exibe valores estáticos associados à coluna de objeto. É anulável.

capabilities

int

Um bitmap que descreve as capacidades desta coluna. É anulável.

capabilities_desc

nvarchar(256)

Uma descrição das capacidades desta coluna de objeto. Este valor pode ser um dos seguintes:

  • Mandatory. O valor deve ser definido ao associar o objeto pai a uma sessão de evento.

  • NULL

descrição

nvarchar(256)

A descrição desta coluna de objeto. É anulável.

Permissões

Exige a permissão VIEW SERVER STATE no servidor.

Cardinalidades da relação

De

Para

Relação

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

Muitos para um

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

Muitos para um

Histórico de alterações

Conteúdo atualizado

Corrigida a descrição da coluna descrição para indicar que o valor é anulável.