sql server触发器问题,一个表里有个单价,另一个表里有数量,第三个表有个总价是单价乘以数量,怎么做
createtriggerInsert_billafterinsertondbo.采购清单foreachrowasbeginupdatedbo.杂费单setdbo.杂费单...
create trigger Insert_bill
after insert on dbo.采购清单
for each row
as begin
update dbo.杂费单
set dbo.杂费单.total=dbo.采购清单.*dbo.材料表.price
from dbo.采购清单,dbo.材料表
where dbo.材料表.mno=dbo.采购清单.mno
end;
错误提示:消息 102,级别 15,状态 1,过程 Insert_bill,第 2 行
'after' 附近有语法错误。 展开
after insert on dbo.采购清单
for each row
as begin
update dbo.杂费单
set dbo.杂费单.total=dbo.采购清单.*dbo.材料表.price
from dbo.采购清单,dbo.材料表
where dbo.材料表.mno=dbo.采购清单.mno
end;
错误提示:消息 102,级别 15,状态 1,过程 Insert_bill,第 2 行
'after' 附近有语法错误。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询