Als ik de trigger invoer in mysql dan krijg ik de foutmelding: #1193 - Unknown system variable 'msg'
Hoe kan ik de variable msg dan definiƫren?
hoe kan je de error verhelpen?
CREATE TRIGGER verifyZitplaatsen BEFORE INSERT ON vlucht
FOR EACH ROW BEGIN
BEGIN
IF NEW.aantalPersonen > (
SELECT AantalZitPlaatsen
FROM voertuig
WHERE voertuigNr = NEW.VoertuigNr)
THEN
set msg = 'Fout: Te weinig zitplaatsen';
signal sqlstate '45000' set message_text = msg;
END IF;
END;