Bonjour à tous,
Je cherche avec un trigger à insérer dans une table "vue" les nouvelles données d'une table "produits" reliée par une clé étrangère à une autre table "tarifs".
Je n'ai pas forcément de valeurs reliées dans "tarifs".
Mon trigger :
Cela provoque l'erreur : #1136 Column count doesn't match value count.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE TRIGGER after_insert_produits AFTER INSERT ON produits FOR EACH ROW BEGIN INSERT INTO vue SELECT * FROM produits WHERE pdt_id=NEW.pdt_id; END |
Je pense cela vient du fait que je n'ai pas de données "tarifs" (même si les champs ont une valeur par défaut).
Comment puis-je créer mon trigger pour pouvoir insérer un produit sans tarif ?
Merci d'avance.
Partager