Propriétés de déclencheur

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 Généralités
Propriété Description
Nom Indique le nom de l'objet.
Libellé 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 modifications générées 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 modifications, générées par la mise à jour effective de la table de sujets, sont appliquées à 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).
Insérer 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.
Supprimer 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.
Mettre à 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.
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 des informations sur l'objet, fournies par l'utilisateur.
Page Annotation (en mode édition uniquement)
Ajoutez, modifiez ou supprimez des propriétés.

Commentaires