sys.triggers (Transact-SQL)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure
Contiene una riga per ogni oggetto che è un trigger di tipo TR o TA. I nomi dei trigger DML sono con ambito schema e pertanto sono visibili in sys.objects. I nomi di trigger DDL sono definiti a livello di ambito rispetto all'entità padre e sono visibili solo in questa vista.
Le colonne parent_class e name identificano in modo univoco il trigger nel database.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
name | sysname | Nome del trigger. I nomi di trigger DML sono definiti a livello di ambito dello schema. I nomi di trigger DDL sono definiti a livello di ambito rispetto all'entità padre. |
object_id | int | Numero di identificazione dell'oggetto. Valore univoco all'interno di un database. |
parent_class | tinyint | Classe dell'entità padre del trigger. 0 = Database per i trigger DDL. 1 = Oggetto o colonna per i trigger DML. |
parent_class_desc | nvarchar(60) | Descrizione della classe padre del trigger. DATABASE OBJECT_OR_COLUMN |
parent_id | int | ID dell'entità padre del trigger. I possibili valori sono i seguenti: 0 = Trigger che hanno come entità padre un database. Per i trigger DML, si tratta della object_id della tabella o della vista in cui è definito il trigger DML. |
type | char(2) | Tipo di oggetto: TA = Trigger di assembly (CLR) TR = trigger SQL |
type_desc | nvarchar(60) | Descrizione del tipo di oggetto. CLR_TRIGGER SQL_TRIGGER |
create_date | datetime | Data di creazione del trigger. |
modify_date | datetime | Data dell'ultima modifica apportata all'oggetto mediante un'istruzione ALTER. |
is_ms_shipped | bit | Trigger creato per conto dell'utente da un componente interno di SQL Server. |
is_disabled | bit | Trigger disabilitato. |
is_not_for_replication | bit | Trigger creato con l'opzione NOT FOR REPLICATION. |
is_instead_of_trigger | bit | 1 = Trigger INSTEAD OF 0 = Trigger AFTER |
Autorizzazioni
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.
Vedi anche
Viste del catalogo della sicurezza (Transact-SQL)
Viste del catalogo (Transact-SQL)