求一个触发器 两张表限额单1和限额单2,限额单1上有个计划产量,限额单2上有个2列,分别是限额数量和设计数量,设计数量是按照计划产量和限额数量相乘得出的,求一个触发器实现我修改计划产量时,设计数量自动修改的功能。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create trigger gg on 限额单1for update as update 限额单2 set 设计数量=a.计划产量*b.限额数量 from 限额单1 a,限额单2 b where a.流水编号列=b.流水编号列go 大概是这个意思 用view是不是更好些。 create view TTasselect A.计划产量,B.限额数量,[设计数量]=A.计划产量 * isnull(B.限额数量,0)from tb1 Aleft join tb2 B on A.id = B.id create trigger trig_1 on 限额单1for updateasupdate 限额单2 set a.设计数量=a.限额数量*b.计划产量 from 限额单2 a, inserted b where a.流水号=b.流水号 Sqlserver2005 将秒转换成分秒格式 C# 中使用Access 的Update 语法 下面的语句怎么错了? 动态sql 如何写啊 SQL SERVER 连接问题,能ping通服务器,但是连不上? !!!!!紧急求救,数据库高手 求一效率高的SQL,在线等 xp_delete_file如何删除制定目录下Northwind*.bak这样的文件 插入数据的问题 有关SQL Server的问题,请帮忙,40分 大家有什么好代码吗 比较两个表间结构差异,根据差异修改表的结构(子表向母表升级)
for update
as
update 限额单2 set 设计数量=a.计划产量*b.限额数量
from 限额单1 a,限额单2 b
where a.流水编号列=b.流水编号列go
大概是这个意思
as
select A.计划产量,B.限额数量,[设计数量]=A.计划产量 * isnull(B.限额数量,0)
from tb1 A
left join tb2 B on A.id = B.id
create trigger trig_1 on 限额单1
for update
as
update 限额单2 set a.设计数量=a.限额数量*b.计划产量 from 限额单2 a, inserted b
where a.流水号=b.流水号