sys.dm_xe_object_columns (Transact-SQL)
S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance
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 (256) | Nom de la colonne. le nom 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 lorsqu’il est utilisé avec column_type. N'accepte pas la valeur NULL. |
object_name | nvarchar (256) | Nom de l'objet auquel appartient cette colonne. Il existe une relation plusieurs-à-un avec sys.dm_xe_objects.id. N’est pas nullable. |
object_package_guid | uniqueidentifier | GUID du package qui contient l'objet. N'accepte pas la valeur NULL. |
TYPE_NAME | nvarchar (256) | 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. N'accepte pas la valeur NULL. column_type peut être l’une des options suivantes : 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. Remarque : la modification de cette valeur peut modifier le comportement de l’objet. |
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. Cette valeur peut être l’une des suivantes : Mandatory. La valeur doit être affectée lors de la liaison de l'objet parent à une session d'événements. Autorise la valeur NULL. |
description | nvarchar(3072) | Description de cette colonne d'objets. Autorise la valeur NULL. |
autorisations
requièrent l'autorisation VIEW SERVER STATE sur le serveur.
Autorisations pour SQL Server 2022 (et versions plus récentes)
Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.
Cardinalités de la relation
Du | À | 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 |
Plusieurs-à-une |
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-à-une |
Étapes suivantes
En savoir plus sur les concepts associés dans les articles suivants :
- Fonctions et vues de gestion dynamique (Transact-SQL)
- sys.dm_xe_sessions (Transact-SQL)
- sys.dm_xe_session_events (Transact-SQL)
- Vue d’ensemble des événements étendus
- Démarrage rapide : Événements étendus
- Événements étendus dans une base de données SQL Azure
- Code cible du fichier d’événements pour les événements étendus dans Azure SQL Database et SQL Managed Instance