Propriétés d'un modèle de trigger

Pour visualiser ou modifier les propriétés d'un modèle de trigger, double-cliquez sur l'entrée correspondante dans l'Explorateur d'objets ou dans une liste. Les onglets de feuille de propriétés et zones répertoriés ici sont ceux disponibles par défaut, avant toute personnalisation de l'interface par vous ou par un administrateur.

L'onglet Général contient les propriétés suivantes :

Propriété

Description

Nom/Code/Commentaire

Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.

SGBD

SGBD courant

Moment du trigger

Attribut Time du modèle de trigger. La liste affiche les valeurs définies dans les modèles de trigger et les éléments de modèle de trigger du SGBD courant.

Evénement du trigger

Attribut Event du modèle de trigger. La liste affiche les valeurs définies dans les modèles de trigger et les éléments de modèle de trigger du SGBD courant.

Nom du trigger

Nom du trigger associé au modèle de trigger.

S'applique à : Triggers de table ou Triggers de vue

Pour les SGBD qui prennent en charge les triggers de vue, permet de définir si le modèle de trigger s'applique aux triggers de table ou de vue

Mots clés

Permet de grouper de façon informelle des objets. Pour saisir plusieurs mots clés, séparez-les de virgules.

Onglet Définition

Ce onglet contient une zone pour saisir le code de la définition (voir Modification des triggers).

Onglet Eléments de modèle

Cet onglet répertorie les éléments de modèle qui sont définis dans le modèle de trigger et qui seront générés lorsqu'une trigger est généré à partir du modèle.

Vous pouvez ajouter n'importe quel élément de modèle de trigger à partir du modèle ou du SGBD dans la définition de modèle de trigger en cliquant sur l'outil Ajouter un élément de modèle sur l'onglet Définition, puis en sélectionnant un élément de modèle de trigger. Ce dernier est automatiquement ajouté sur cet onglet.

Un élément de modèle de trigger qui est supprimé de la page Eléments de modèle n'est pas supprimé dans la définition du modèle de trigger. Vous pouvez par conséquent limiter les éléments de modèle de trigger disponibles pour la génération en retirant des éléments de modèle de trigger dans la page Eléments de modèle, et ce sans avoir à les supprimer dans la définition du modèle de trigger.

Lorsque vous utilisez l'option Régénérer les triggers pour créer automatiquement des triggers pour les tables sélectionnées, les éléments de modèle de trigger qui sont répertoriés sur cette page sont ceux disponibles pour la génération. Leur génération ou non dépend des facteurs suivants :
  • Les éléments de modèle de trigger sont générés dans un trigger s'ils correspondent à l'intégrité référentielle mise en oeuvre par trigger définie pour une référence attachée à la table

  • Les éléments de modèle de trigger sont générés dans un trigger s'ils sont des triggers utilisateur et ce, quelles que soient les contraintes d'intégrité référentielle