7. Rutina para actualizar automáticamente el IdPedido de la tabla DetallesPedidos en el caso de que se modifique el IdPedido de algún registro de la tabla Pedidos.
use Neptuno;
DELIMITER $$
CREATE DEFINER=`root`@`localhost` TRIGGER After_Update_Pedidos
AFTER UPDATE ON Pedidos
FOR EACH ROW
BEGIN
IF old.IdPedido != new.IdPedido THEN
UPDATE DetallesPedidos SET IdPedido = new.IdPedido
WHERE IdPedido = old.IdPedido;
END IF;
END $$
DELIMITER ;
Tabla de referencia:
No hay comentarios:
Publicar un comentario