J'ai obtenu deux tables Product (Productname VARCHAR (10), Rating REAL) et Review (RatingID INT, Nom de produit VARCHAR (10), Rating INT). La notation du produit est la moyenne de toutes les notes données dans les commentaires pour ce produit spécifique.
J'aimerais avoir un déclencheur, qui met à jour un produit chaque fois qu'une nouvelle critique est insérée ou mise à jour, mais je ne peux tout simplement pas comprendre comment le faire. Existe-t-il un équivalent db2 à inserted() de SQL Server?Un déclencheur DB2 pour calculer une moyenne dans une autre table
Mes excuses pour la question faible.
Merci. Pas tout à fait correct cependant. La clause WHERE pour la mise à jour est manquante. – pmr
Oups! Je n'ai pas vérifié le Q correctement. Vous avez également besoin d'un déclencheur de mise à jour. Je le posterai aussi. –
C'est IMHO en fait l'un des rares cas d'utilisation parfaitement valables pour un déclencheur :-) –