Propriétés de déclenchement

Propriétés des objets déclencheur de serveurs de données IBM®

Pour plus d'informations sur les syntaxes spécifiques, voir les informations de référence incluses dans chaque base de données. Les définitions de syntaxe de certaines versions ou fournisseurs de base de données peuvent différer des descriptions ci-après.

Page Informations générales
Propriété Description
Nom Indique le nom de l'objet.
Intitulé Indique un libellé affiché dans les diagrammes visuels.
Schéma Affiche le schéma relationnel sous lequel cet objet a été créé.
Temps de l'action Indique un temps d'action pour le déclencheur.
BEFORE
Indique que l'opération déclenchée est lancée avant l'application de changements générés par une opération d'insertion, de suppression ou de mise à jour dans la table de sujets.
AFTER
Indique que l'opération déclenchée associée doit être lancée après que les changements, générés par la mise à jour effective de la table de sujets, sont appliqués à la base de données.
INSTEADOF
Indique que l'opération déclenchée associée remplace l'action par rapport à la vue sujet. Seul un déclencheur INSTEADOF est autorisé pour chaque type d'opération sur une vue sujet donnée.
Granularité Indique une option pour la granularité de l'opération déclenchée. Vous pouvez sélectionner ROW (POUR CHAQUE LIGNE) ou COLUMN (POUR CHAQUE COLONNE).
Insertion Indique que l'action du déclencheur se produit lorsqu'une instruction INSERT est exécutée dans la table ou la vue. Pour certains serveurs de données, vous ne pouvez spécifier qu'une action de déclenchement.
Suppression Indique que l'action du déclencheur se produit lorsqu'une instruction DELETE est exécutée dans la table ou la vue. Pour certains serveurs de données, vous ne pouvez spécifier qu'une action de déclenchement.
Mise à jour Indique que l'action du déclencheur se produit lorsqu'une instruction UPDATE est exécutée dans la table ou la vue. Pour certains serveurs de données, vous ne pouvez spécifier qu'une action de déclenchement.
Mettre à jour les colonnes Disponible uniquement si vous sélectionnez la case à cocher Mettre à jour. En mode édition, cliquez sur le bouton représentant des points de suspension [...] pour ouvrir une fenêtre dans laquelle vous pourrez sélectionner les colonnes à mettre à jour. La grille montre le nom et le type de données pour les colonnes que vous avez sélectionnées.
Valide Disponible uniquement pour les objets existants et en lecture seule et pas pour les objets en création. Indique si l'objet est dans un état valide ou non.
Page Détails
Propriété Description
Ancienne ligne Indique un nom de corrélation qui identifie l'état de la ligne avant l'opération SQL de déclenchement.
Nouvelle ligne Indique un nom de corrélation qui identifie l'état de la ligne tel que modifié par l'opération SQL de déclenchement et par toute instruction SET dans un déclencheur BEFORE qui a déjà été exécutée.
Ancienne table Indique un identificateur de nom de table temporaire pour la clause OLD_TABLE_AS.
Nouvelle table Indique un identificateur de nom de table temporaire pour la clause NEW_TABLE_AS.
Clause WHEN Indique une condition de recherche pour l'action déclenchée.
Corps de l'action Indique une instruction de procédure SQL pour l'action déclenchée.
Page Documentation
Affiche les informations sur l'objet fournies par l'utilisateur.
Page Annotation (en mode édition uniquement)
Ajoutez, modifiez ou supprimez des propriétés.

Commentaires en retour