首页 > 数据库技术 > 详细

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

时间:2017-05-13 13:05:21      阅读:642      评论:0      收藏:0      [点我收藏+]
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 更新修改删除一个表,库存自动增减的写法

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!