14/01/2013, 08:11
|
| | Fecha de Ingreso: julio-2010
Mensajes: 93
Antigüedad: 14 años, 6 meses Puntos: 0 | |
Respuesta: Trigger actualizar tabla desde otra Claro, lo que necesito es que cada vez que haya un insert en la tabla Pedidos_Tienda, se ejecute un trigger que me actualice la tabla de Pedidos restandole las unidades que se han cargado en la tabla Pedidos_Tienda.
Las dos tablas están relacionadas por el id de la tabla de Pedidos.
Por ahora tengo esto:
ALTER trigger [dbo].[RestaUnidades]
on [dbo].[Pedidos_Tiendas]
for insert
as
begin
update Pedidos
set Unidades = Unidades - (select sum(PT.Unidades)
from Pedidos_Tiendas PT
inner join Pedidos P
on PT.Uidpedido = P.Uid
where PT.Uidpedido = P.Uid)
end
Un saludo, |