码迷,mamicode.com
首页 > 数据库 > 详细

SQL 更新修改删除一个表,库存自动增减的写法

时间:2017-05-13 13:35:13      阅读:421      评论:0      收藏:0      [点我收藏+]

标签:ibm   自动   class   .com   end   yml   not   value   text   

create trigger tri_asb
on asb for insert
as
begin
declare @rk int
declare @ck int
declare @sid varchar(20)
select @sid=商品代码 ,@rk =入库数量,@ck=出库数量 from inserted
if not exists(select * from asb where 商品代码=@sid)
insert into bsb(商品代码,数量) values(@sid,@rk-@ck)
else
update bsb set 数量=数量+(@rk-@ck) where 商品代码=@sid
end

SQL 更新修改删除一个表,库存自动增减的写法

标签:ibm   自动   class   .com   end   yml   not   value   text   

原文地址:http://www.cnblogs.com/Fooo/p/6848588.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!