
(1442, "Can't update table '...' in stored function/trigger because it is already used
Publicado por Sebastian (8 intervenciones) el 25/09/2017 18:22:34
Hola a todos
necesito su ayuda
Lo que pasa es que tengo un problema tratando de crear un trigger
lo que quiero hacer es que cuando se inserte un nuevo valor, el trigger inserte la sumatoria de las otras columnas
Pero cuando inserto algo, me sale este error
(1442, "Can't update table 'ingresos_ingreso' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.")
y no sé que estoy haciendo mal
Muchas Gracias de antemano
necesito su ayuda
Lo que pasa es que tengo un problema tratando de crear un trigger
lo que quiero hacer es que cuando se inserte un nuevo valor, el trigger inserte la sumatoria de las otras columnas
1
2
CREATE TRIGGER `Suma` BEFORE INSERT ON `ingresos_ingreso`
FOR EACH ROW UPDATE ingresos_ingreso SET total=SUM(`debito` + `efectivo` + `cheque`)
Pero cuando inserto algo, me sale este error
(1442, "Can't update table 'ingresos_ingreso' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.")
y no sé que estoy haciendo mal
Muchas Gracias de antemano
Valora esta pregunta


0