sys.server_triggers

Contient l'ensemble de tous les déclencheurs DDL de niveau serveur avec un type object_type de valeur TR ou TA. Dans le cas des déclencheurs CLR, l'assembly doit être chargé dans la base de données master. Tous les noms de déclencheurs DDL au niveau du serveur existent dans une étendue unique et globale.

Nom de la colonne Type de données Description

name

sysname

Nom du déclencheur.

object_id

int

ID de l'objet.

parent_class

tinyint

Classe du parent. Est toujours :

100 = Serveur

parent_class_desc

nvarchar(60)

Description d'une classe de parent. Est toujours :

SERVER.

parent_id

int

Toujours 0 pour les déclencheurs sur SERVER.

type

char(2)

Type d'objet :

TA = Déclencheur d'assembly (CLR)

TR = Déclencheur SQL

type_desc

nvarchar(60)

Description de la classe du type d'objet.

CLR_TRIGGER

SQL_TRIGGER

create_date

datetime

Date de création du déclencheur.

modify_date

datetime

Date de la dernière modification du déclencheur à l'aide de l'instruction ALTER.

is_ms_shipped

bit

Déclencheur créé pour le compte de l'utilisateur par un composant interne SQL Server.

is_disabled

bit

1 = Déclencheur désactivé.

Voir aussi

Référence

Affichages catalogue (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005