永发信息网

sql 触发器 更新一个表 把记录插入另一个表

答案:1  悬赏:30  手机版
解决时间 2021-11-14 21:57
  • 提问者网友:疯子也有疯子的情调
  • 2021-11-14 15:56
sql 触发器 更新一个表 把记录插入另一个表
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-11-14 16:41
说明: 
1、只标记了 update,没有标记 insert
2、假定 userid, gga,ggb 是 int 类型,你改成相应的类型
create trigger TriggerName on ABC
after upate
as
begin
--
declare @useridNew int;
declare @ggaNew int;
declare @ggbNew int;
--
select @useridNew = userid, @ggaNew = gga, @ggbNew = ggb
from inserted;
--
if update( gga ) or update( ggb)

begin
insert into CBA(userid, gga,ggb, tiem) values( @useridNew, @ggaNew,@ggbNew,
getdate() );
end
end追问.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯