Estoy empezando a trabajar con los triggers de mysql y tengo el siguiente problema quiero que después de insertar un registro en una tabla me corra un update sobre un campo de ese mismo registro, mi codigo es :
Código PHP:
DELIMITER $$
CREATE
TRIGGER `calc_total` AFTER INSERT ON `orden_producto_tabla`
FOR EACH ROW BEGIN
UPDATE orden_producto_tabla SET total=cantidad * precio_unitario;
END;
$$
DELIMITER ;
Can't update table 'orden_producto_tabla' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.
gracias de antemano ,espero me puedan ayudar