sys.dm_xe_object_columns (Transact-SQL)

Şunun için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'teki SQL veritabanı

Tüm nesnelerin şema bilgilerini döndürür.

Note

Olay nesneleri, hem okunma hem de okuma-yazma veri için sabit şemaları ortaya çıkarır.

Sütun adı Veri türü Description
isim nvarchar(256) Sütunun adı. İsim, nesne içinde benzersizdir. Null olamaz.
column_id int Sütunun tanımlayıcısı. column_id, column_type ile kullanıldığında nesne içinde benzersizdir. Null olamaz.
object_name nvarchar(256) Bu sütunun ait olduğu nesnenin adı. sys.dm_xe_objects.id ile birbire bir ilişki var. Geçersiz değildir.
object_package_guid uniqueidentifier Nesnesini içeren paketin GUID'i. Null olamaz.
type_name nvarchar(256) Bu sütunun tipinin adı. Null olamaz.
type_package_guid uniqueidentifier Paketin GUID'si, sütun veri tipini içerir. Null olamaz.
column_type nvarchar(60) Bu sütunun nasıl kullanıldığını gösterir. Null olamaz. column_type aşağıdakilerden biri olabilir:

Sadece okunabilir. Sütun, değiştirilemeyen statik bir değer içerir.

veri. Sütun, nesne tarafından ortaya çıkarılan çalışma zamanı verilerini içerir.

Özelleştirilebilir. Sütunda değiştirilebilen bir değer bulunur.

Not: Bu değeri değiştirmek, nesnenin davranışını değiştirebilir.
column_value nvarchar(256) Nesne sütunuyla ilişkili statik değerleri gösterir. Null olabilir.
capabilities int Sütunun yeteneklerini tanımlayan bir bit haritası. Null olabilir.
capabilities_desc nvarchar(256) Bu nesne sütununun yeteneklerinin bir açıklaması. Bu değer aşağıdakilerden biri olabilir:

Zorunlu. Değer, ana nesneyi bir olay oturumuna bağlarken ayarlanmalıdır.

Null olabilir.
description nvarchar(3072) Bu nesne sütununun tanımı. Null olabilir.

Permissions

Sunucuda SUNUCU DURUMU izni gerektirir VIEW .

SQL Server 2022 ve üzeri için izinler

Sunucuda SERVER PERFORMANCE STATE izni gerektirir VIEW .

İlişki kardinaliteleri

From To Relationship
sys.dm_xe_object_columns.object_name, sys.dm_xe_object_columns.object_package_guid sys.dm_xe_objects.isim,

sys.dm_xe_objects.package_guid
Çoka bir
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
Çoka bir