Attribuez un nom au déclencheur. DB2 qualifiera implicitement ou
explicitement cette valeur à l'aide d'un schéma.
Le nom complet (nom de schéma compris) ne doit pas désigner un déclencheur
ou module déclencheur existant sur le serveur en cours.
Indiquez ici l'ID autorisation propriétaire de la table spécifiée dans la
zone Nom de la table.
Cliquez sur le bouton Parcourir pour afficher une liste d'objets.
Indiquez le nom d'une table de base sur le serveur en cours. L'opération que
vous désignez comme "Opération provoquant l'exécution du déclencheur"
s'applique à cette table ; lorsqu'elle a lieu,
l'opération déclenchée est exécutée. N'indiquez pas le nom d'une table
temporaire, d'un alias, d'un synonyme ou d'une table catalogue.
Cliquez sur le bouton Parcourir pour afficher une liste d'objets.
Cliquez sur le bouton Parcourir pour afficher une liste d'objets.
Définit ce déclencheur comme étant un déclencheur de type "Avant". En
d'autres termes, DB2 exécute l'opération déclenchée avant d'appliquer les
éventuelles modifications entraînées par l'instruction SQL de déclenchement.
Définit ce déclencheur comme étant un déclencheur de type "Après". En
d'autres termes, DB2 exécute l'opération déclenchée après avoir appliqué les
éventuelles modifications entraînées par l'instruction SQL de déclenchement.
Les opérations d'insertion entraînent l'exécution du déclencheur.
Les opérations de suppression entraînent l'exécution du déclencheur.
Les opérations de mise à jour effectuées sur une colonne quelconque entraînent l'exécution du déclencheur.
Les opérations de mise à jour effectuées sur les colonnes indiquées entraînent l'exécution du déclencheur.
Si vous avez sélectionné une table, cette option entraîne l'affichage d'entrées dans
la liste Colonnes disponibles.
Si vous sélectionnez le bouton Mise à jour des colonnes sélectionnées, vous devez
sélectionner une ou plusieurs colonnes dans la liste Colonnes disponibles.
Si vous sélectionnez le bouton Mise à jour des colonnes sélectionnées, vous devez
sélectionner une ou plusieurs colonnes dans la liste Colonnes disponibles.
Permet de transférer, dans la liste Colonnes sélectionnées, la ou les colonnes mises en évidence.
Permet de transférer toutes les colonnes dans la liste Colonnes sélectionnées.
Permet de transférer, dans la liste Colonnes disponibles, la ou les colonnes mises en évidence.
Permet de transférer toutes les colonnes dans la liste Colonnes disponibles.
Facultatif : Entrez un commentaire pour le déclencheur.
Tapez un nom qui identifiera l'état de la ligne avant l'opération SQL de
déclenchement.
Cette zone n'est disponible que si vous avez sélectionné le bouton d'option
Suppression ou l'un des boutons d'option Mise à
jour sur la page Déclencheur.
Tapez un nom qui identifiera l'état de la ligne après modification par
une instruction SET d'un déclencheur de type "Avant" déjà activé par
l'opération SQL de déclenchement.
Cette zone n'est disponible que si vous avez sélectionné le bouton d'option
Après et le bouton d'option Insertion ou l'un des
boutons d'option Mise à jour sur
la page Déclencheur.
Tapez un nom qui identifiera la table temporaire dans laquelle sera stocké
l'état de l'ensemble des lignes, avant application des modifications liées à
l'opération de déclenchement.
Cette zone n'est disponible que si vous avez sélectionné le bouton d'option
Après, puis le bouton d'option Suppression ou
l'un des boutons d'option Mise à jour sur la page
Déclencheur.
Tapez un nom qui identifiera la table temporaire dans laquelle sera stocké
l'état de l'ensemble des lignes, après modification par toute instruction SET
d'un déclencheur de type "Avant" déjà activé par l'opération de déclenchement.
Cette zone n'est disponible que si vous avez sélectionné le bouton d'option
Après, puis le bouton d'option Insertion ou l'un
des boutons d'option Mise à jour sur la page Déclencheur.
Indique que l'opération déclenchée doit avoir lieu chaque fois que
l'opération de déclenchement s'applique à une ligne de la table associée.
Indique que l'opération déclenchée a lieu une seule fois, après application
de l'opération de déclenchement à toutes les lignes. Cette zone n'est
disponible que si vous avez sélectionné le bouton d'option Après sur la
page Déclencheur.
Tapez les instructions SQL déclenchées.
DB2 exécutera ces instructions dans l'ordre où vous les aurez tapées. Si le
code SQL ne comporte qu'une seule instruction, vous n'avez pas besoin
d'utiliser les mots clés BEGIN ATOMIC et END. Si vous tapez plusieurs
instructions SQL entre les mots clés BEGIN ATOMIC et END, vous devez terminer
chaque instruction par un point-virgule (;) ou un point d'exclamation (!).
Permet d'enregistrer les valeurs indiquées et de fermer la fenêtre. Ce bouton n'est disponible qu'une fois toutes les zones obligatoires complétées.
Permet d'afficher les instructions SQL résultant des sélections effectuées dans cette fenêtre. Ce bouton n'est disponible qu'une fois toutes les zones obligatoires complétées.
Permet d'enregistrer les valeurs indiquées et de laisser la fenêtre ouverte en vue de modifications ultérieures.
Permet de fermer la fenêtre.