sys.dm_xe_object_columns (T-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Mengembalikan informasi skema untuk semua objek.

Catatan

Objek peristiwa mengekspos skema tetap untuk data baca-saja dan baca-tulis.

Nama kolom Jenis data Deskripsi
nama nvarchar(256) Nama kolom. nama unik dalam objek. Tidak dapat diubah ke null.
column_id int Pengidentifikasi kolom. column_id unik dalam objek saat digunakan dengan column_type. Tidak dapat diubah ke null.
nama_objek nvarchar(256) Nama objek tempat kolom ini berada. Ada hubungan banyak ke satu dengan sys.dm_xe_objects.id. Tidak dapat diubah ke null.
object_package_guid pengidentifikasi unik GUID paket yang berisi objek . Tidak dapat diubah ke null.
type_name nvarchar(256) Nama tipe untuk kolom ini. Tidak dapat diubah ke null.
type_package_guid pengidentifikasi unik GUID paket yang berisi jenis data kolom. Tidak dapat diubah ke null.
column_type nvarchar(60) Menunjukkan bagaimana kolom ini digunakan. Tidak dapat diubah ke null. column_type bisa menjadi salah satu hal berikut:

baca saja. Kolom berisi nilai statis yang tidak dapat diubah.

data pengguna. Kolom berisi data run-time yang diekspos oleh objek.

Disesuaikan. Kolom berisi nilai yang dapat diubah.

Catatan: Mengubah nilai ini dapat mengubah perilaku objek.
column_value nvarchar(256) Menampilkan nilai statis yang terkait dengan kolom objek. Dapat diubah ke null.
capabilities int Bitmap yang menjelaskan kemampuan kolom. Dapat diubah ke null.
capabilities_desc nvarchar(256) Deskripsi kemampuan kolom objek ini. Nilai ini bisa menjadi salah satu dari berikut ini:

Wajib. Nilai harus diatur saat mengikat objek induk ke sesi peristiwa.

Dapat diubah ke null.
description nvarchar(3072) Deskripsi kolom objek ini. Dapat diubah ke null.

Izin

Memerlukan izin TAMPILKAN STATUS SERVER pada server.

Izin untuk SQL Server 2022 dan yang lebih baru

Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.

Kardinalitas hubungan

Dari Untuk Hubungan
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
Banyak ke satu
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
Banyak ke satu

Langkah berikutnya

Pelajari selengkapnya tentang konsep terkait dalam artikel berikut: