sys.dm_xe_object_columns (Transact-SQL)

Si applica a:SQL ServerDatabase SQL diAzure Istanza gestita di SQL di Azure

Restituisce le informazioni sullo schema per tutti gli oggetti.

Nota

Gli oggetti evento espongono schemi fissi per i dati di sola lettura e di lettura/scrittura.

Nome colonna Tipo di dati Descrizione
name nvarchar(256) Nome della colonna. name è univoco all'interno dell'oggetto . Non ammette i valori Null.
column_id int Identificatore della colonna. column_id è univoco all'interno dell'oggetto quando viene usato con column_type. Non ammette i valori Null.
object_name nvarchar(256) Nome dell'oggetto a cui appartiene la colonna. Esiste una relazione molti-a-uno con sys.dm_xe_objects.id. Non è nullable.
object_package_guid uniqueidentifier GUID del pacchetto che contiene l'oggetto. Non ammette i valori Null.
type_name nvarchar(256) Nome del tipo per questa colonna. Non ammette i valori Null.
type_package_guid uniqueidentifier GUID del pacchetto che contiene il tipo di dati della colonna. Non ammette i valori Null.
column_type nvarchar(60) Indica il modo in cui viene utilizzata la colonna. Non ammette i valori Null. column_type può essere uno dei seguenti:

readonly. La colonna contiene un valore statico che non può essere modificato.

data. La colonna contiene dati runtime esposti dall'oggetto.

customizable. La colonna contiene un valore che può essere modificato.

Nota: la modifica di questo valore può modificare il comportamento dell'oggetto.
column_value nvarchar(256) Visualizza valori statici associati alla colonna dell'oggetto. Ammette i valori Null.
capabilities int Bitmap che descrive le funzionalità della colonna. Ammette i valori Null.
capabilities_desc nvarchar(256) Descrizione delle funzionalità della colonna dell'oggetto. I valori validi sono i seguenti:

Obbligatorio. Il valore deve essere impostato in caso di associazione dell'oggetto padre a una sessione dell'evento.

Ammette i valori Null.
description nvarchar(3072) Descrizione della colonna dell'oggetto. Ammette i valori Null.

Autorizzazioni

È richiesta l'autorizzazione VIEW SERVER STATE per il server.

Autorizzazioni per SQL Server 2022 e versioni successive

È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE nel server.

Cardinalità delle relazioni

Da A Relationship
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
Molti-a-uno
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
Molti-a-uno

Passaggi successivi

Altre informazioni sui concetti correlati sono disponibili negli articoli seguenti: