0
後我做了存儲過程SQL Server觸發器更新
ALTER proc [dbo].[MakeOrder]
@barcode varchar(50),
@packs int ,
@units int,
@Eid int
as
begin
insert into Orders (Barcode,Price,PacksQty,UnitQty)
values (@barcode,dbo.GetOrderPackPrice(@packs,@barcode)+dbo.GetOrderUniPrice(@units,@barcode),@packs,@units)
insert into OrderDetails(Eid,Date)
values (@Eid,GETDATE())
update Product
set Stock = [email protected] , UnitsStock = [email protected] where [email protected]
end
,我想在產品表更新觸發後進行檢查UnitsStock列的值更新後如果0做別的事情做的另一件事
你不應該打開*重複*問題 - 如果你有改進,你應該*編輯*你現有的問題,而不是發佈一個新的。話雖如此,你已經投入更多精力投入這一個,所以我投票關閉[老一](http://stackoverflow.com/questions/17426629/after-update-trigger-in-sql-server-2008) –
okai謝謝你,併爲那個錯誤感到抱歉:) –