sqlserver触发器怎么锁定一列设置成插入和修改都触发
下面是我写的触发器,需要锁定A207201这一列,当A207201,插入或者修改时,触发下面逻辑,求大神指点一下。createtriggertri_A207201onA2...
下面是我写的触发器,需要锁定A207201这一列,当A207201,插入或者修改时,触发下面逻辑,求大神指点一下。
create trigger tri_A207201
on A207
for insert,update
as
if update(A207201)
Begin
update A207
set A207202=(select w.CELL_VALUE
from WAGE_STANDARD_VALUE w,inserted i
where VCODE_VALUE=i.A207201
)
where A207201=(select A207201
from inserted
)
end 展开
create trigger tri_A207201
on A207
for insert,update
as
if update(A207201)
Begin
update A207
set A207202=(select w.CELL_VALUE
from WAGE_STANDARD_VALUE w,inserted i
where VCODE_VALUE=i.A207201
)
where A207201=(select A207201
from inserted
)
end 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询