Cita:
Iniciado por matanga
Tienes que utilizar el pragma autonomous_transaction, esto hace que el código del trigger se ejecute en una transacción independiente de la sentencia que lo disparó, por ejemplo:
Código:
CREATE TRIGGER mi_trigger
AFTER INSERT ON persona FOR EACH ROW
DECLARE
PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
INSERT INTO persona VALUES (xxx);
COMMIT;
END;
/
Saludos
Matanga, compañero ¿ que has puesto, por Dios ?.
Eso te va a reventar por todos los lados . Al hacer el primer insert se te va a disparar el trigger de manera infinita.
whitewater741, lo que tu planteas es imposible