表名A:DINGDAN
客户 订单号 客户名称 交货数 单位 销售计划ID
B表:BAOZHUANG
销售计划ID 交货数 需求数 包装代码 包装名称 包装需求ID
想实现钱个触法器,只要DINGDAN表中的交货数改变,B表中的交货数也根着改变,怎样实现这个触法器
客户 订单号 客户名称 交货数 单位 销售计划ID
B表:BAOZHUANG
销售计划ID 交货数 需求数 包装代码 包装名称 包装需求ID
想实现钱个触法器,只要DINGDAN表中的交货数改变,B表中的交货数也根着改变,怎样实现这个触法器
If Update(交货数)
Begin
Update b Set b.交货数 = a.交货数 From insertd a,BAOZHUANG b where a.销售计划ID = b.销售计划ID
End
If Update(交货数)
Begin
Update b Set b.交货数 = a.交货数 From insertd a,BAOZHUANG b where a.销售计划ID = b.销售计划ID
End
create trigger tr_DINGDAN on DINGDAN
for update
as
if update(交货数)
begin
update a set a.交货数=b.交货数
from BAOZHUANG a
inner join inserted b
on a.销售计划ID=b.销售计划ID
end