sys.dm_xe_object_columns (Transact-SQL)

Retourne les informations de schéma pour tous les objets.

[!REMARQUE]

Les objets événement exposent des schémas fixes pour les données en lecture seule et les données en lecture-écriture.

Nom de la colonne

Type de données

Description

name

nvarchar(60)

Nom de la colonne. name est unique dans l'objet. N'accepte pas la valeur Null.

column_id

int

Identificateur de la colonne. column_id est unique dans l'objet en cas d'utilisation avec column_type. N'accepte pas la valeur Null.

object_name

nvarchar(60)

Nom de l'objet auquel appartient cette colonne. Il existe une relation plusieurs-à-un avec sys.dm_xe_objects.id. N'accepte pas la valeur NULL.

object_package_guid

uniqueidentifier

GUID du package qui contient l'objet. N'accepte pas la valeur NULL.

type_name

nvarchar(60)

Nom du type pour cette colonne. N'accepte pas la valeur NULL.

type_package_guid

uniqueidentifier

GUID du package qui contient le type de données de la colonne. N'accepte pas la valeur NULL.

column_type

nvarchar(60)

Indique comment cette colonne est utilisée. column_type peut correspondre à l'un des éléments suivants :

  • readonly. La colonne contient une valeur statique qui ne peut pas être modifiée.

  • data. La colonne contient des données d'exécution exposées par l'objet.

  • customizable. La colonne contient une valeur qui peut être modifiée.

RemarqueRemarque
Modifier cette valeur peut changer le comportement de l'objet.

N'accepte pas la valeur NULL.

column_value

nvarchar(256)

Affiche des valeurs statiques associées à la colonne d'objets. Autorise la valeur Null.

capabilities

int

Bitmap décrivant les fonctionnalités de la colonne. Autorise la valeur Null.

capabilities_desc

nvarchar(256)

Description des fonctionnalités de cette colonne d'objets. Les valeurs possibles sont :

  • Mandatory. La valeur doit être affectée lors de la liaison de l'objet parent à une session d'événements.

  • NULL

description

nvarchar(256)

Description de cette colonne d'objets. Autorise la valeur Null.

Autorisations

Nécessite l'autorisation VIEW SERVER STATE sur le serveur.

Cardinalités des relations

De

Vers

Relation

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

Plusieurs-à-un

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

Plusieurs-à-un

Mise à jour du contenu

Correction de la description de la colonne description afin d'indiquer qu'elle accepte la valeur Null.

Voir aussi

Référence

Fonctions et vues de gestion dynamique (Transact-SQL)