Freigeben über


sys.dm_xe_object_columns (Transact-SQL)

Gibt die Schemainformationen für alle Objekte zurück.

HinweisHinweis

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(60)

Der Name der Spalte. 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 sie mit Spaltentyp verwendet wird. Lässt keine NULL-Werte zu.

object_name

nvarchar(60)

Der Name des Objekts, zu dem diese Spalte gehört. Es gibt eine n:1-Beziehung mit sys.dm_xe_objects.id. Lässt keine NULL-Werte zu.

object_package_guid

uniqueidentifier

Die GUID des Pakets, das das Objekt enthält. Lässt keine NULL-Werte zu.

type_name

nvarchar(60)

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. column_type kann einen der Werte aufweisen:

  • 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.

HinweisHinweis

Das Verhalten des Objekts kann durch Ändern dieses Werts geändert werden.

Lässt keine NULL-Werte zu.

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. Folgende Werte sind zulässig:

  • Mandatory. Der Wert muss festgelegt werden, wenn das übergeordnete Objekt an eine Ereignissitzung gebunden wird.

  • NULL

description

nvarchar(256)

Die Beschreibung dieser Objektspalte. Lässt NULL-Werte zu.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Kardinalität der Beziehungen

Von

Für

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

n:1

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

n:1

Aktualisierter Inhalt

Die Beschreibung für die Spalte description wurde korrigiert, um anzugeben, dass der Wert NULL sein kann.

Siehe auch

Verweis

Dynamische Verwaltungssichten und Funktionen (Transact-SQL)