PROBLEMA con Trigger
Publicado por vlg (7 intervenciones) el 03/07/2006 18:13:15
Hola el problema es que me sale el mensaje siguiente cuando se actualiza la tabla ORA-04091: LA TABLA XXXXXXX ESTA MUTANDO, PUEDE QUE EL DISPARADOR/LA FUNCION NO PUEDAN VERLA el codigo de trigger es el siguiente:
create or replace trigger IPLOTES_ACTRETEST
after update of caduci on iplotes
REFERENCING OLD AS OLD NEW AS NEW
for each row
declare
-- local variables here
begin
update iplotes lot set retest='20060201'
where codart=:OLD.CODART AND codlot=:OLD.CODLOT;
commit;
end IPLOTES_ACTRETEST;
¿ME PODRIAIS DECIR QUE ESTA PASANDO? HE ESTADO BUSCANDO PERO NO HE SACADO NADA EN CLARO SI SOIS TAN AMABLES ¿PODRIAIS CORREGIR EL TRIGGER?
MUCHAS GRACIAS
create or replace trigger IPLOTES_ACTRETEST
after update of caduci on iplotes
REFERENCING OLD AS OLD NEW AS NEW
for each row
declare
-- local variables here
begin
update iplotes lot set retest='20060201'
where codart=:OLD.CODART AND codlot=:OLD.CODLOT;
commit;
end IPLOTES_ACTRETEST;
¿ME PODRIAIS DECIR QUE ESTA PASANDO? HE ESTADO BUSCANDO PERO NO HE SACADO NADA EN CLARO SI SOIS TAN AMABLES ¿PODRIAIS CORREGIR EL TRIGGER?
MUCHAS GRACIAS
Valora esta pregunta


0