La sintaxis se ve bien. Pero hay un error oculto en la siguiente línea -
IF ((0,25*NEW.tteilnmax)>=(NEW.tteilnmax-NEW.tgebucht)) THEN
Deberías usar '.' como delimitador de punto -
IF ((0.25*NEW.tteilnmax)>=(NEW.tteilnmax-NEW.tgebucht)) THEN
La sintaxis se ve bien. Pero hay un error oculto en la siguiente línea -
IF ((0,25*NEW.tteilnmax)>=(NEW.tteilnmax-NEW.tgebucht)) THEN
Deberías usar '.' como delimitador de punto -
IF ((0.25*NEW.tteilnmax)>=(NEW.tteilnmax-NEW.tgebucht)) THEN
Uso de Oracle JDeveloper 12c con Oracle Database 12c en Oracle Cloud Platform, Parte 3
Cómo exportar datos a un archivo CSV en Oracle utilizando el procedimiento PL SQL
Código de error:1290. El servidor MySQL se está ejecutando con la opción --secure-file-priv, por lo que no puede ejecutar esta declaración
Cómo crear un total acumulado del período móvil