
16/05/2013, 12:28
|
| | Fecha de Ingreso: noviembre-2008
Mensajes: 5
Antigüedad: 16 años, 2 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. |