Aracılığıyla paylaş


sys.dm_xe_object_columns (Transact-SQL)

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

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

Uyarı

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

Sütun adı Veri türü Description
name 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. Boş değer atanabilir.
capabilities int Sütunun yeteneklerini tanımlayan bir bit haritası. Boş değer atanabilir.
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.

Boş değer atanabilir.
açıklama nvarchar(3072) Bu nesne sütununun tanımı. Boş değer atanabilir.

Permissions

Sunucuda VIEW SERVER STATE izni gerektirir.

SQL Server 2022 ve üzeri için izinler

Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.

İlişki kardinaliteleri

Kaynak İçin İlişki
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
Çok-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
Çok-bir

Sonraki Adımlar

aşağıdaki makalelerde ilgili kavramlar hakkında daha fazla bilgi edinin: