Bonjour

j'ai deux tables
tb1 et tb2
avec les mêmes champs id et nom

je veux que tb2 reflète tout ce qui se passe dans tb1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
CREATE TRIGGER trg_un AFTER UPDATE ON tb1
 FOR EACH ROW
 BEGIN
UPDATE tb2 INNER JOIN tb1 ON tb1.id = tb2.id SET tb2.nom = tb1.nom ;
END;
ne marche pas
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4


quelle est la bonne syntaxe pour mysql 5 ?

merci