Hallo Frank,
ich glaube nicht, da der Trigger nur bei
WHEN (NEW.vereinsbeitrag < 20)
ausgelöst wird und ich update ihn ja auf = 20.
Vielleicht ist dieses UPDATE in einem Trigger generell falsch ("mutating" vielleicht tatsächlich ein Hinweis darauf).
Er meckert aber auch bei Zeile 9 und das ist
IF (MONTHS_BETWEEN(SYSDATE, geburt)/12>=18)
An einem von beiden wird's wohl liegen - ich blicke leider überhaupt nicht mehr durch.
Ich kann Freitag erst ab 14.30 Uhr wieder weitertesten.
Auf alle Fälle vielen Dank für Deinen Hinweis!
Viele Grüße!
Penny