Bonsoir tout le monde,
Alors je travail sur un projet personnel, pour la gestion de mon club pour location et vente de DVD,
j'aimerais bien automatiser la tache de mise a jour de Stock a chaque livraison:
je m'explique:
- j'ai une table pour DVD(NDVD, PrixVente, QteStock, #titre film).
- une autre table pour Livraison(Nliv, NDVD, PrixDist)
- bien sure d'autre tables pour mon système,
==> Alors ce que je veux faire est une fois je saisi une nouvelle livraison, la QteStock dans la table DVD sera modifier d'une manière automatique, je sais bien que les triggers permettent d'automatiser cette tache, mais j'ai un petit souci:
**: je trouve pas comment pourrais je identifier lequel des DVDs je vais ajouter + 1 au stock, j’espère que vous avez compris ce que je veux,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 CREATE OR REPLACE TRIGGER Maj_Stock AFTER INSERT ON Livraison for each row Declare BEGIN if Inserting then update DVD set qtestock = qtestock +1 where NDVD = (select *******); endif end /
merci d'avance![]()
Partager