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


sys.triggers (Transact-SQL)

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

Minden egyes trigger objektumhoz tartalmaz egy sort, egy TR vagy TA-típussal. A DML trigger nevek séma-szkóposztogatottak, ezért láthatók a sys.objects-ben. A DDL trigger neveket a szülő entitás határozza meg, és csak ebben a nézetben látható.

A parent_class és névoszlopok egyedien azonosítják az adatbázisban a triggert.

Oszlop név Adattípus Description
név sysname Eseményindító neve. A DML-eseményindítók nevei séma hatókörrel vannak elosztva. A DDL trigger nevek a szülő entitás alapján vannak meghatározva.
object_id int Objektumazonosító szám. Egyedi egy adatbázisban.
parent_class tinyint A trigger szülőjének osztálya.

0 = Adatbázis a DDL triggerekhez.

1 = Objektum vagy oszlop a DML triggerekhez.
parent_class_desc nvarchar(60) A trigger szülőosztályának leírása.

DATABASE

OBJECT_OR_COLUMN
parent_id int A trigger szülőjének azonosítója, a következők:

0 = Adatbázis-parent triggerek.

DML triggerek esetén ez a táblázat vagy nézet object_id , amelyen a DML trigger definiálva van.
type char(2) Objektumtípus:

TA = Assembly (CLR) trigger

TR = SQL trigger
type_desc nvarchar(60) Objektumtípus leírása.

CLR_TRIGGER

SQL_TRIGGER
create_date datetime A kiváltó létrehozásának dátuma.
modify_date datetime Az objektum utolsó módosításának dátuma ALTER utasítással.
is_ms_shipped bit Trigger, amelyet a felhasználó nevében egy belső SQL Server komponens hozza létre.
is_disabled bit A trigger ki van tiltva.
is_not_for_replication bit A Trigger NEM REPLIKÁCIÓRA KÉSZÜLT.
is_instead_of_trigger bit 1 = HELYETTE TRIGGER

0 = AFTER triggerek.

Permissions

A katalógusnézetekben a metaadatok láthatósága olyan biztonságos adatokra korlátozódik, amelyek egy felhasználó tulajdonában vannak, vagy amelyeken a felhasználó engedélyt kapott. További információ: Metaadatok láthatóságának konfigurációja.

Lásd még:

Biztonságikatalógus nézetei (Transact-SQL)
katalógusnézetek (Transact-SQL)