Bonjour,
Je planche depuis un moment déjà sur un trigger instead of insert !
Ma problèmatique est la suivante, je travail sur une vue composée d'une jointure sur deux tables j'aimerais mettre mes tables à jours et je compte donc pour ce faire utiliser des triggers :
seulement voila impossible des créer un trigger. qu'est ce que je ne fais pas bien !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 drop table if exists test; CREATE TABLE `test` ( `nom` char(3) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; DROP TRIGGER IF EXISTS TRI_INSER_test; delimiter // CREATE TRIGGER TRI_INSER_TEST INSTEAD OF INSERT ON test FOR EACH ROW BEGIN IF NEW.nom == "AAA" THEN SET NEW.nom = "BBB"; END IF; END// delimiter ;
Quelqu'un pourrait il jeter un oeil à mon code ??
D'avance merci
Stéphane
Partager