Hallo zusammen,
ich versuche jetzt seit einger Zeit einen Trigger hinzukriegen, scheitere aber immer wieder an einem Syntax Problem.
Folgenden Trigger habe ich mir gemäss gefundenen Beispielen zusammengebastelt:
MySQL meldet mir nun folgendes:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 6
Nur seh ich jetzt den Wald vor lauter Bäumen nicht mehr...wo kann hier das Problem sein?
Der Update Befehl für sich alleine ausgeführt funktioniert
Wäre um Hilfe dankbar
ich versuche jetzt seit einger Zeit einen Trigger hinzukriegen, scheitere aber immer wieder an einem Syntax Problem.
Folgenden Trigger habe ich mir gemäss gefundenen Beispielen zusammengebastelt:
CREATE TRIGGER event_state AFTER UPDATE on hcts_event
FOR EACH ROW
BEGIN
IF NEW.event_state = 3 THEN
BEGIN
update hcts_eventuser set eventuser_state = 3 where eventuser_id_event = OLD.event_id;
END IF;
END;
FOR EACH ROW
BEGIN
IF NEW.event_state = 3 THEN
BEGIN
update hcts_eventuser set eventuser_state = 3 where eventuser_id_event = OLD.event_id;
END IF;
END;
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 6
Nur seh ich jetzt den Wald vor lauter Bäumen nicht mehr...wo kann hier das Problem sein?
Der Update Befehl für sich alleine ausgeführt funktioniert
Wäre um Hilfe dankbar
Comment