sys.dm_xe_object_columns (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz
Gibt die Schemainformationen für alle Objekte zurück.
Hinweis
Ereignisobjekte machen feste Schemas sowohl für schreibgeschützte Daten als auch für Daten mit Schreib-Lese-Zugriff verfügbar.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
name | nvarchar(256) | Der Name der Spalte. Der Name ist innerhalb des Objekts eindeutig. Lässt keine NULL-Werte zu. |
column_id | int | Der Bezeichner der Spalte. column_id ist innerhalb des Objekts eindeutig, wenn es mit column_type verwendet wird. Lässt keine NULL-Werte zu. |
object_name | nvarchar(256) | Der Name des Objekts, zu dem diese Spalte gehört. Es gibt eine n:1-Beziehung mit sys.dm_xe_objects.id. Kann nicht null sein. |
object_package_guid | uniqueidentifier | Die GUID des Pakets, das das Objekt enthält. Lässt keine NULL-Werte zu. |
type_name | nvarchar(256) | Der Name des Typs für diese Spalte. Lässt keine NULL-Werte zu. |
type_package_guid | uniqueidentifier | Die GUID des Pakets, das den Spaltendatentyp enthält. Lässt keine NULL-Werte zu. |
column_type | nvarchar(60) | Gibt an, wie diese Spalte verwendet wird. Lässt keine NULL-Werte zu. column_type kann eine der folgenden Sein: readonly. Die Spalte enthält einen statischen Wert, der nicht geändert werden kann. data. Die Spalte enthält vom Objekt verfügbar gemachte Laufzeitdaten. customizable. Die Spalte enthält einen Wert, der geändert werden kann. Hinweis: Das Ändern dieses Werts kann das Verhalten des Objekts ändern. |
column_value | nvarchar(256) | Zeigt statische Werte an, die der Objektspalte zugeordnet sind. Lässt NULL-Werte zu. |
capabilities | int | Eine Bitmap, die die Fähigkeiten der Spalte beschreibt. Lässt NULL-Werte zu. |
capabilities_desc | nvarchar(256) | Eine Beschreibung der Fähigkeiten dieser Objektspalte. Die folgenden Werte sind möglich: Erforderlich. Der Wert muss festgelegt werden, wenn das übergeordnete Objekt an eine Ereignissitzung gebunden wird. Lässt NULL-Werte zu. |
Beschreibung | nvarchar(3072) | Die Beschreibung dieser Objektspalte. Lässt NULL-Werte zu. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.
Berechtigungen für SQL Server 2022 und höher
Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.
Kardinalitäten von Beziehungen
From | Beschreibung | Beziehung |
---|---|---|
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 |
Viele-zu-eins |
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 |
Viele-zu-eins |
Nächste Schritte
Weitere Informationen zu verwandten Konzepten finden Sie in den folgenden Artikeln:
- Dynamische Verwaltungssichten und Funktionen (Transact-SQL)
- sys.dm_xe_sessions (Transact-SQL)
- sys.dm_xe_session_events (Transact-SQL)
- Übersicht über erweiterte Ereignisse
- Schnellstart: Erweiterte Ereignisse
- Erweiterte Ereignisse in Azure SQL-Datenbank
- Ereignisdateizielcode für erweiterte Ereignisse in Azure SQL-Datenbank und SQL-verwaltete Instanz