Aparte de que me añada en otra un "log" de la actividad con el nombre de usuario, la fecha y si la operacion ha salido exitosa o fallida.
Esto es lo que tengo por ahora:
Código:
CREATE OR REPLACE TRIGGER ejer9
BEFORE INSERT
ON ACTIVIDADES
FOR EACH ROW
DECLARE
cuenta NUMBER;
usuario VARCHAR2;
BEGIN
SELECT USER INTO usuario FROM DUAL;
SELECT COUNT(*) INTO cuenta FROM REGION;
IF cuenta < 20 THEN
INSERT INTO CRTL_ACTIVIDADES VALUES (usuario, SYSDATE, 'FALLIDO');
ELSIF
INSERT INTO CTRL_ACTIVIDADES VALUES (usuario, SYSDATE, 'EXITOSO');
END IF;
END Ejer9;
/
Alguien sabe donde tengo el fallo??
Muchas gracias de antemano