cs_Vld
Messages postés9Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention31 mai 2005
-
30 mai 2005 à 13:35
cs_Vld
Messages postés9Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention31 mai 2005
-
31 mai 2005 à 09:22
Bonjour à tous.
Je cherche depuis pas mal de temps comment ajouter un trigger à ma table mais je bloque toujours au même endroit (erreur 1064, erreur de syntaxe ...)
Voici mon trigger :
CREATE OR REPLACE TRIGGER tcl
BEFORE INSERT ON client
FOR EACH ROW
SET new.date='newdate';
Pour info, ceci ne marche pas non plus avec Begin & end ..
Erreur :
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 'TRIGG
ER tcl BEFORE INSERT ON client FOR EACH ROW SET new.date='newdate'' at line 1
Merci ... Si vous avez une idée elle est la bienvenue.
cs_Vld
Messages postés9Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention31 mai 2005 31 mai 2005 à 08:35
Merci de ta réponse, mais cela ne fonctionne pas.
J'ai tout essayé et je pense qu'il doit y avoir quelque chose de spécial à faire au préalable pour activer les triggers sous mysql ;
Je ne trouve malheureusement aucun exemple sur internet, et la doc reste évasive sur les triggers 5.0.4 ...
Même un trigger vide ne fonctionne pas :( (sans bloc d'instruction)