Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2015, 18:17
andres18281
 
Fecha de Ingreso: febrero-2013
Ubicación: Cali Colombia
Mensajes: 118
Antigüedad: 11 años, 2 meses
Puntos: 0
Trigger para actualizar un solo registro

Ingenieros.. saludos a todos

Cree un script en triggers para actualizar un producto y de una vez insertar en una
tabla de auditoria los cambios que se hallan hecho sin embargo cuando actualizo un
producto todos los registros cambian el valor.
Si alguien gentilmente me puede ayudar le agradeceria..

Código MySQL:
Ver original
  1. DELIMITER //
  2. CREATE trigger update_precio_Trigger
  3. BEFORE UPDATE ON Producto FOR EACH ROW
  4.         IF OLD.Prod_valor_uni > NEW.Prod_valor_uni THEN
  5.             INSERT INTO auditoria_modifica_precios VALUES('',OLD.Prod_cod,
  6.             OLD.Prod_valor_uni,NEW.Prod_valor_uni,CURDATE());
  7.         END IF;
  8.  
  9. //
  10. //