Du måste lägga till en avgränsningsändring först
delimiter |
CREATE TRIGGER delete_from AFTER DELETE on tblplayers
FOR EACH ROW
BEGIN
DELETE FROM tblplayerfields
WHERE 'tblplayerfields'.'pID' = OLD.'pID';
END
|
delimiter ;
Avgränsaren signalerar DB-motorn slutet på ditt uttalande. Normalt är det ;
. Men det skulle avsluta den lagrade proceduren vid den första ;
. Och dess definition skulle vara ofullständig.
Du kan ändra avgränsaren och lägga till den i slutet av din procedur. Efter det ändrar du tillbaka avgränsaren till ;