Je souhaite créer un trigger sur la base MySQL.
Bonjour,
Ma version : 5.0.22
La requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
use cdc;
CREATE TRIGGER check_delete_ville BEFORE DELETE ON ville 
FOR EACH ROW
BEGIN
	DECLARE nb int;
	SELECT count(*) INTO nb FROM assoc WHERE IDVille = old.idville;
	IF nb > 0 THEN 
		ROLLBACK;
	END IF;
END;
me renvoie une erreur. C'est mon premier trigger sur une base de données MySQL et j'ai beau tenté de trouver des renseignements sur Internet, je n'arrive pas à créer cette trigger.
Si quelqu'un aurait des conseils a me donné, c'est avec plaisir.

Merci