sys.server_triggers (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure
Include il set di tutti i trigger DDL a livello di server con object_type TR o TA. Nel caso di trigger CLR, l'assembly deve essere caricato nel database master . Tutti i nomi dei trigger DDL a livello di server esistono in un singolo ambito globale.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
name | sysname | Nome del trigger. |
object_id | int | ID dell'oggetto. |
parent_class | tinyint | Classe padre. È sempre: 100 = Server |
parent_class_desc | nvarchar(60) | Descrizione della classe padre. È sempre: SERVER. |
parent_id | int | Sempre 0 per i trigger nel SERVER. |
type | char(2) | Tipo di oggetto: TA = Trigger di assembly (CLR) TR = trigger SQL |
type_desc | nvarchar(60) | Descrizione della classe del tipo di oggetto. CLR_TRIGGER SQL_TRIGGER |
create_date | datetime | Data di creazione del trigger. |
modify_date | datetime | Data dell'ultima modifica del trigger tramite un'istruzione ALTER. |
is_ms_shipped | bit | Trigger creato per conto dell'utente da un componente interno di SQL Server. |
is_disabled | bit | 1 = il trigger è disabilitato. |
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.