Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/05/2013, 12:28
stvz
 
Fecha de Ingreso: noviembre-2008
Mensajes: 5
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Mysql Trigger Error 1442

Ok gracias gnzsoloyo, ya arregle esa parte quedó así el código.

delimiter $$
create trigger actualiza_saldo_fraccion
before insert on ext_rel003referenciasdocumentos8va
for each row
begin

declare cantidad_ numeric(12,4);
declare fraccion_ int;

select NEW.n_cantidad into cantidad_ ;
select New.i_cve_fraccion8va into fraccion_ ;

update ext_det003fracciones8va
set n_saldo = n_saldo + cantidad_
where i_cve_fraccion8va = fraccion_;



END$$
delimiter ;

Ahora mi pregunta es ¿Para actualizar el saldo en la tabla A?
¿Creo otro disparador sobre la tabla B para que cuando se actualice actualice el saldo de A?

Saludos.