Chapter 5 Construction de triggers et procédures
Chaque définition de trigger inclut les propriétés suivantes :
Propriété | Description |
---|---|
Nom | Nom de l'élément. Il doit s'agir d'un nom clair et explicite, qui permette à des utilisateurs non spécialistes de savoir à quoi sert l'élément. |
Code | Nom technique de l'élément. Ce nom est utilisé pour la génération de code ou de scripts. Il peut avoir une forme abrégée et il est préférable qu'il ne contienne pas d'espace. |
Commentaire | Libellé descriptif du trigger. |
Stéréotype | Sous-classification utilisée pour étendre la sémantique d'un objet sans changer sa structure ; peut être prédéfini ou bien défini par l'utilisateur. |
Propriétaire | Nom du propriétaire du trigger. Vous pouvez choisir le propriétaire dans une liste d'utilisateurs. Un trigger ne peut avoir qu'un seul propriétaire à la fois. Il s'agit le plus souvent du créateur du trigger. |
Table | Table à laquelle le trigger est attaché. |
Générer | Indique que le trigger doit être généré. |
Utilisateur | (Lecture seule) Indique que la définition du trigger est modifiée par l'utilisateur. Vous modifiez une définition de trigger dès lors que vous changez le script de modèle de trigger dans l'onglet Définition du trigger. |
La définition de trigger inclut également les propriétés suivantes :
Propriété | Description |
---|---|
Définition | Code de définition du trigger. |
Eléments de modèle | Eléments de modèle de trigger disponible pour le SGBD courant. |
Aperçu | Affiche un aperçu de la définition du trigger. |
L'onglet Définition de la feuille de propriétés de trigger inclut également les propriétés suivantes :
Propriété | Description |
---|---|
Modèle | Modèle de trigger sur lequel le trigger est basé. |
Utilisateur | Ce bouton est automatiquement enfoncé si vous modifiez la définition d'un trigger, c'est-à-dire le code du modèle de trigger. Vous pouvez cliquer sur ce bouton pour restaurer la définition fournie par le modèle de trigger. |
Moment | Attribut Time du modèle de trigger. Le contenu de la liste dépend du SGBD. |
Evénement | Attribut Event du modèle de trigger. Le contenu de la liste dépend du SGBD. |
Ordre | Ordre de déclenchement du trigger. |
Vous pouvez personnaliser le moment du trigger ou son événement, mais également gérer plusieurs événements sur un même trigger.
Les listes Moment et Evénement sont renseignées par des valeurs définies dans le modèle de trigger et des valeurs définies dans les entrées Time et Event de la catégorie Trigger de l'Editeur de SGBD. Par exemple, si vous définissez Select comme événement dans le fichier de définition de SGBD, il apparaît dans la liste des événements.
Pour plus d'informations sur les outils de l'onglet Définition, reportez-vous à la section "Utilisation de la barre d'outils de l'onglet Définition".
Pour plus d'informations sur les triggers gérant plusieurs événements, reportez-vous à la section "Définition de triggers gérant plusieurs événements".
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |