Tema: error 1442
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2007, 13:31
chery
 
Fecha de Ingreso: octubre-2006
Mensajes: 45
Antigüedad: 18 años, 5 meses
Puntos: 0
error 1442

hola amigos estoy utilizando un trigger

create trigger recep
after insert on recep_mat_prima
for each row
begin

DECLARE cant_entrante float;

SELECT cant_ent into cant_entrante
FROM recep_mat_prima
WHERE regis_mp=new.regis_mp;

update recep_mat_prima set saldo_actual=cant_entrante where regis_mp=new.regis_mp;

END;

y cuando voy a la tabla para insertar me manda este error

-> //
ERROR 1442 (HY000): Can't update table 'recep_mat_prima' in stored function/trig
ger because it is already used by statement which invoked this stored function/t
rigger.


no entiendo por favor ayudenmen!!!que me arafalta