Kris_Aldebaran
2012-12-18 09:07:42 UTC
CREATE TRIGGER V_1
BEFORE INSERT ON concorrente
FOR EACH ROW
BEGIN
IF NEW.Is_gruppo= false
and (NEW.nome is not null or NEW.n_membri is not null ) then
DELETE NEW;
END IF;
END;
per controllare un semplice vincolo
easyphp mi spara fuori questo errore:
Messaggio di MySQL:
#1064 - Errore di sintassi nella query SQL vicino a '' linea 7
il bello è che se creo un trigger vuoto :
CREATE TRIGGER V_1
BEFORE INSERT ON concorrente
FOR EACH ROW
BEGIN
END
quindi senza istruzioni, senza delimitatore ecc... da tutto corretto!!!
non capisco dove sbaglio