Trigger (ou déclencheur)

aneantisseur Messages postés 411 Statut Membre -  
aneantisseur Messages postés 411 Statut Membre -
Bonjour, j'ai besoin de créer un trigger qui regarde un champ de ma DB, et dès que ce dernier change, il l'update. J'ai essayé de créer un trigger mais je ne suis pas sur qu'il soit bon. Et il y a des parties que je n'arrive pas a faire.

CREATE OR REPLACE VIEW items_equip
       Select *
       From items_equip
       Where pseudo = '$_SESSION['pseudo']'
       WHEN(le champ 'nom' change)
    Begin  
      Update items_equip(nom, vie, mana)
    End ;


Merci.

2 réponses

Alain_42 Messages postés 5413 Statut Membre 894
 
...un champ de ma DB, et dès que ce dernier change, il l'update

la je ne comprend pas, si un champ change c'est qu'il a été updaté non ?
0
aneantisseur Messages postés 411 Statut Membre 18
 
Oui, mais par là je veux dire que si le champ est différent.
Par exemple le champ vaut 1, si on l'update et qu'il contient toujours 1, ca sera la même valeur, mais si le champ, après update, vaut 2, il aura changé.
Y'a une petite nuance ^^
0