MudGuard: TRIGGER

Beitrag lesen

Hi,

ich bezweifle, dass SQL Schlüsselwörter case sensitive sind.

ich eigentlich auch. Aber das war das einzige, was mir an dem Statement aufgefallen ist.

Und wenn ich mit der SqlWorkbench auf Mysql-DBs gehe, sind die Tabellennamen case-sensitive (die Spaltennamen dagegen nicht - warum auch immer).

Und in gewisser Weise bezeichnet das NEW ja eine Tabelle(nzeile) …

In allen Mysql-Trigger-Beispielen, die ich gesehen habe, waren OLD und NEW immer großgeschrieben.

Und der Test mit NEW.ID statt new.ID kostet ja auch keinen großen Aufwand. Also lieber kurz ausprobieren, um das als Fehlerursache sicher auszuschließen.

cu,
Andreas a/k/a MudGuard