Delen via


sys.dm_xe_object_columns (Transact-SQL)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Retourneert de schemagegevens voor alle objecten.

Opmerking

Gebeurtenisobjecten bieden vaste schema's voor zowel alleen-lezen als lees-schrijf data.

Kolomnaam Gegevenstype Description
naam nvarchar(256) De naam van de kolom. naam is uniek binnen het object. Is niet nulbaar.
column_id int De identificatie van de kolom. column_id is uniek binnen het object wanneer het met column_type wordt gebruikt. Is niet nulbaar.
object_name nvarchar(256) De naam van het object waartoe deze kolom behoort. Er is een veel-op-één relatie met sys.dm_xe_objects.id. Is niet te neutraliseren.
object_package_guid uniqueidentifier De GUID van het pakket dat het object bevat. Is niet nulbaar.
type_name nvarchar(256) De naam van het type voor deze kolom. Is niet nulbaar.
type_package_guid uniqueidentifier De GUID van het pakket dat het kolomdatatype bevat. Is niet nulbaar.
column_type nvarchar(60) Geeft aan hoe deze kolom wordt gebruikt. Is niet nulbaar. column_type kan een van de volgende zijn:

Alleen-lezen. De kolom bevat een statische waarde die niet kan worden gewijzigd.

data. De kolom bevat runtime-gegevens die door het object worden blootgesteld.

Aanpasbare. De kolom bevat een waarde die kan worden gewijzigd.

Opmerking: Het wijzigen van deze waarde kan het gedrag van het object wijzigen.
column_value nvarchar(256) Toont statische waarden die aan de objectkolom horen. Is null-waarde.
capabilities int Een bitmap die de capaciteiten van de kolom beschrijft. Is null-waarde.
capabilities_desc nvarchar(256) Een beschrijving van de mogelijkheden van deze objectkolom. Deze waarde kan een van de volgende zijn:

Verplicht. De waarde moet worden ingesteld bij het binden van het ouderobject aan een gebeurtenissessie.

Is null-waarde.
beschrijving nvarchar(3072) De beschrijving van deze objectkolom. Is null-waarde.

Permissions

Vereist toestemming VIEW SERVER STATE op de server.

Machtigingen voor SQL Server 2022 en hoger

Vereist de machtiging PRESTATIESTATUS VAN DE WEERGAVESERVER op de server.

Relatiekardinaliteiten

Van Tot Relatie
sys.dm_xe_object_columns.object_naam, sys.dm_xe_object_columns.object_package_guid sys.dm_xe_objects.naam,

sys.dm_xe_objects.package_guid
Veel-op-een
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
Veel-op-een

Volgende stappen

Meer informatie over gerelateerde concepten vindt u in de volgende artikelen: