Partilhar via


sys.dm_xe_object_columns (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBase de dados SQL no Microsoft Fabric

Devolve a informação do esquema para todos os objetos.

Observação

Os objetos de evento expõem esquemas fixos tanto para dados de apenas leitura como de leitura-escrita.

Nome da coluna Tipo de dados Description
nome Nvarchar(256) O nome da coluna. O nome é único dentro do objeto. Não é anulável.
column_id int O identificador da coluna. column_id é único dentro do objeto quando usado com column_type. Não é anulável.
object_name Nvarchar(256) O nome do objeto ao qual esta coluna pertence. Existe uma relação muit-para-um com sys.dm_xe_objects.id. Não é anulável.
object_package_guid uniqueidentifier O GUID do pacote que contém o objeto. Não é anulável.
type_name Nvarchar(256) O nome do tipo para esta coluna. Não é anulável.
type_package_guid uniqueidentifier O 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. Não é anulável. column_type pode ser uma das seguintes:

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

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

personalizável. A coluna contém um valor que pode ser alterado.

Nota: Alterar este valor pode modificar o comportamento do objeto.
column_value Nvarchar(256) Apresenta valores estáticos associados à coluna do objeto. É anulável.
capabilities int Um bitmap que descreve as capacidades da coluna. É anulável.
capabilities_desc Nvarchar(256) Uma descrição das capacidades desta coluna de objetos. Esse valor pode ser um dos seguintes:

Obrigatório. O valor deve ser definido ao associar o objeto pai a uma sessão de eventos.

É anulável.
descrição Nvarchar(3072) A descrição desta coluna de objetos. É anulável.

Permissions

Requer permissão VER ESTADO DO SERVIDOR no servidor.

Permissões para SQL Server 2022 e posterior

Requer a permissão VIEW SERVER PERFORMANCE STATE no servidor.

Cardinalidades de relacionamento

De Para Relacionamento
sys.dm_xe_object_columns.nome_objecto, sys.dm_xe_object_columns.objecto_pacote_guid sys.dm_xe_objects.nome,

sys.dm_xe_objects.package_guid
Many-to-one
sys.dm_xe_object_columns.nome_de_tipo

sys.dm_xe_object_columns.type_package_guid
sys.dm_xe_objects.nome

sys.dm_xe_objects.package_guid
Many-to-one

Próximos passos

Saiba mais sobre conceitos relacionados nos seguintes artigos: