Использование образца «Борей»:
Я хотел бы создать триггер вставки в таблицу OrderDetails, чтобы каждый раз, когда вставляется OrderDetail, он получал текущее значение UnitCost, как определено в таблице Products.
Это должно быть что-то вроде этого, но у меня проблемы с тем, чтобы сделать это правильно. Вы можете помочь ?
CREATE TRIGGER Trigger1 ON OrderDetails as od FOR INSERT AS -- save unit cost od.unitCost = (select UnitCost from Products as p WHERE p.ProductId = i.ProductId )
Я использую SQL Server 2008. Спасибо!