2个回答
展开全部
if (object_id('tgr_update', 'TR') is not null)
drop trigger tgr_update
go
create trigger tgr_clasupdate' B
for update
as
declare @A1 int, @newB1 int;
--更新前的数据
select @oldnewB1=b1,@A1=a1 From inserted
if (@olnewB1==1)
begin
--更新后的数据
update A set A2= 1 where A1 = @A1
end
go
drop trigger tgr_update
go
create trigger tgr_clasupdate' B
for update
as
declare @A1 int, @newB1 int;
--更新前的数据
select @oldnewB1=b1,@A1=a1 From inserted
if (@olnewB1==1)
begin
--更新后的数据
update A set A2= 1 where A1 = @A1
end
go
更多追问追答
追答
你想让这些改变自动执行 还是使用语句逐步实现
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询