Bonjour,

J'utilise Mysql sur Debian
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
mysql -V
mysql  Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (i486) using readline 5.2
Je n'arrive pas à créer correctement le trigger suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
CREATE TRIGGER lock_001_t 
AFTER INSERT ON radacct 
FOR EACH ROW 
BEGIN
UPDATE radcheck SET value=0 WHERE attribute='Max-All-Session' AND radcheck.username=NEW.username; 
END;
J'ai le retour suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Query OK, 0 rows affected (0.00 sec)
 
ERROR 1064 (42000): 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 'END' at line 1
Si quelqu'un peut m'aider ca serait sympa, je galère depuis toute la matinée la dessus