数据库 sql server 2005 触发器
表一仓库号,物品,数量,时间表二物品,数量,仓库号要让表一插入数据的如果表二中有物品且仓库号跟表一相同的行,则这一行的数量加上刚刚插入表一那一行的数量。求高手教啊~~~~...
表一 仓库号,物品,数量,时间
表二 物品,数量,仓库号
要让表一插入数据的如果表二中有物品且仓库号跟表一相同的行,则这一行的数量加上刚刚插入表一那一行的数量。
求高手教啊~~~~~ 展开
表二 物品,数量,仓库号
要让表一插入数据的如果表二中有物品且仓库号跟表一相同的行,则这一行的数量加上刚刚插入表一那一行的数量。
求高手教啊~~~~~ 展开
3个回答
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
展开全部
create TRIGGER 触发器名 on 表一 FOR INSERT
update 表二 set 数量=数量+1 where 仓库号=(select 仓库号 from INSERTED)
update 表二 set 数量=数量+1 where 仓库号=(select 仓库号 from INSERTED)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
create trigger tri_数量
on 表一
for insert
as
begin
update t
set t.数量=t.数量+o.数量
from 表一 as o inner join 表二 as t
on t.仓库号=o.仓库号
end
我也初学,不知道这么写对不对,你试试看吧。错了不要见笑。
on 表一
for insert
as
begin
update t
set t.数量=t.数量+o.数量
from 表一 as o inner join 表二 as t
on t.仓库号=o.仓库号
end
我也初学,不知道这么写对不对,你试试看吧。错了不要见笑。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询