U moet eerst een wijziging van het scheidingsteken toevoegen
delimiter |
CREATE TRIGGER delete_from AFTER DELETE on tblplayers
FOR EACH ROW
BEGIN
DELETE FROM tblplayerfields
WHERE 'tblplayerfields'.'pID' = OLD.'pID';
END
|
delimiter ;
Het scheidingsteken geeft de DB-engine het einde van uw instructie aan. Normaal is het ;
. Maar dat zou de opgeslagen procedure bij de eerste ;
. En de definitie ervan zou onvolledig zijn.
U kunt het scheidingsteken wijzigen en toevoegen aan het einde van uw procedure. Verander daarna het scheidingsteken weer in ;