Megosztás a következőn keresztül:


sys.dm_xe_object_columns (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Az összes objektum sémaadatait adja vissza.

Megjegyzés:

Az eseményobjektumok fix sémákat tárnak fel mind csak olvasható, mind olvasható írás adatokra.

Oszlop név Adattípus Description
név nvarchar(256) Az oszlop neve. A név egyedi az objektumon belül. Nem lehet null értékű.
column_id int Az oszlop azonosítója. column_id egyedi, ha column_type-vel használják az objektumon belül. Nem lehet null értékű.
object_name nvarchar(256) Annak az objektumnak a neve, amelyhez ez az oszlop tartozik. Sok-egy kapcsolat van a sys.dm_xe_objects.id-del. Nem nullálható.
object_package_guid uniqueidentifier Az objektumot tartalmazó csomag GUID azonosítója. Nem lehet null értékű.
type_name nvarchar(256) Az oszlop típusának neve. Nem lehet null értékű.
type_package_guid uniqueidentifier A csomag GUID-je, amely tartalmazza az oszlop adattípusát. Nem lehet null értékű.
column_type nvarchar(60) Jelzi, hogyan használják ezt az oszlopot. Nem lehet null értékű. column_type lehet az alábbiak egyike:

Olvasható. Az oszlop statikus értéket tartalmaz, amely nem változtatható.

adatok. Az oszlop tartalmazza az objektum által felfedett futási idejű adatokat.

Testreszabható. Az oszlopban van egy érték, amely megváltoztatható.

Megjegyzés: Ennek az értéknek a megváltoztatása módosíthatja az objektum viselkedését.
column_value nvarchar(256) Megjeleníti az objektumoszlophoz kapcsolódó statikus értékeket. Null értékű.
capabilities int Egy bittérkép, amely leírja az oszlop képességeit. Null értékű.
capabilities_desc nvarchar(256) Leírás ennek az objektumoszlopnak a képességeiről. Ez az érték a következők egyike lehet:

Kötelező. Az értéket be kell állítani, amikor a szülő objektumot egy eseményüléshez kötjük.

Null értékű.
leírás nvarchar(3072) Ennek az objektumoszlopnak a leírása. Null értékű.

Permissions

VIEW SERVER STATE engedélyt igényel a szerveren.

Engedélyek az SQL Server 2022-hez és újabb verziókhoz

A KISZOLGÁLÓ TELJESÍTMÉNYÁLLAPOTÁNAK MEGTEKINTÉSE engedélyre van szükség a kiszolgálón.

Kapcsolati számosságok

Ettől kezdve Kapcsolat
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
Many-to-one
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
Many-to-one

Következő lépések

További információ a kapcsolódó fogalmakról az alábbi cikkekben: