Buen día
Estoy trabajando en un trigger para que al insertar datos en la tabla C, actualice los saldos en la tabla B y la tabla A.
sin embargo me marca el siguiente error:
SQL Error (1442): Can't update table "ext_rel003referenciasdocumentos8va" in stored function/trigger because it is already used by stament wich invoked this stored function/trigger.
Ya tengo un rato peleando con esto y comienzo a desquiciarme, apreciera mucho que me pudieran echar una mano.
Saludos.
Este es el código del trigger.
Código MySQL:
Ver originaldelimiter $$
update ext_det003fracciones8va
set n_saldo
= n_saldo
+ cantidad_
where i_cve_fraccion8va
= fraccion_
;
update ext_cat003documentos8va
set n_saldo
= n_saldo
+ cantidad_
from ext_det003fracciones8va
where i_cve_fraccion8va
= fraccion_
);
delimiter ;