/*生产任务单入库数更新时更新所需工时*/
CREATE TRIGGER [ICMO_UPDATE_FAuxStockQty] --自定义触发器的名称
ON [dbo].[ICMO] --此处为表名,触发器的表名,意为在哪个表创建触发
FOR UPDATE --触发类型
AS
BEGIN
if update(FAuxStockQty) --如果入库数量更新更新所需工时
update a
set a.FHeadSelfJ01108 = a.FHeadSelfJ01107 * (a.FAuxQty - a.FAuxStockQty)
from ICMO a, inserted b
where a.FInterID = b.FInterID
END
/*所需工时合计*/
update ICChatBillTitle
set FNeedCount = 1
from ICChatBillTitle
where FColName = 'FHeadSelfJ01108'
生产任务单入库数更新时更新所需工时
最新推荐文章于 2021-03-03 00:11:39 发布