Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2011, 11:16
rcastellanossuarez
 
Fecha de Ingreso: enero-2011
Mensajes: 74
Antigüedad: 14 años, 1 mes
Puntos: 4
problema con triggers

Hola a todos:
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_totalAFTER INSERT ON `orden_producto_tabla
    FOR 
EACH ROW BEGIN     
     UPDATE orden_producto_tabla SET total
=cantidad precio_unitario;     
    
END;
$$

DELIMITER 
y el error es:
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