Bonjour,
J'essaie actuellement de créer un trigger sur l'une de mes table de ma base de donnée, j'utilise phpMyAdmin,
voici un exemple de code pour résumer mon problème
quand je tente de l'exécuter, je reçoit une erreur : #1064 - "Erreur de syntaxe près de '.my_colum ..."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DELIMITER // CREATE TRIGGER trg_update BEFORE UPDATE ON ma_table FOR EACH ROW BEGIN NEW.ma_colonne = 5; END; // DELEMITER ;
je précise que si je retire la ligne entre le begin et end, le trigger se crée.
j'ai bien évidement tenté d'écrire cette ligne sous toutes les coutures et parcouru google de long en large avant de venir poster mon problème ici, lors ce que j'essayais d'insérer une colonne dans une clause when avant le before, j'obtenais la même erreur.
Je cherche un sauveur pour me sortir de cette impasse
Je suis prenneur de vos solutions![]()
Partager