sys.server_triggers

Include il set di tutti i trigger DDL a livello di server con object_type TR o TA. Nel caso dei trigger CLR, è necessario caricare l'assembly 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 SQL Server.

is_disabled

bit

1 = il trigger è disattivato.

Vedere anche

Riferimento

Viste del catalogo (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005