nyxscpdl(tjdh)中 如果有A2008XSYJ(tjdh)相同的值 则更新,没有的话就添加,批量多条记录。 会的朋友帮帮修改一下,谢谢了。CREATE trigger reloadTT on xsyjupdate for updateas
begin
if update (mo)
begin
declare @m int
set @m=0
select @m=cast(mo as int) from inserted
if @m=1
insert into A2008XSYJ (tjdh,ryxm,cpmc,xl01,je01,lr01,ddkpzl,ddthzl,kpwtzl,jrkp) select tjdh,ryxm,cpmc,xszl,zxse,xslr,ddkpzl,ddthzl,kpwtzl,jrkp from nyxscpdl
if @m=2
insert into A2008XSYJ (tjdh,ryxm,cpmc,xl02,je02,lr02,ddkpzl,ddthzl,kpwtzl,jrkp) select tjdh,ryxm,cpmc,xszl,zxse,xslr,ddkpzl,ddthzl,kpwtzl,jrkp from nyxscpdl
……end
end
begin
if update (mo)
begin
declare @m int
set @m=0
select @m=cast(mo as int) from inserted
if @m=1
insert into A2008XSYJ (tjdh,ryxm,cpmc,xl01,je01,lr01,ddkpzl,ddthzl,kpwtzl,jrkp) select tjdh,ryxm,cpmc,xszl,zxse,xslr,ddkpzl,ddthzl,kpwtzl,jrkp from nyxscpdl
if @m=2
insert into A2008XSYJ (tjdh,ryxm,cpmc,xl02,je02,lr02,ddkpzl,ddthzl,kpwtzl,jrkp) select tjdh,ryxm,cpmc,xszl,zxse,xslr,ddkpzl,ddthzl,kpwtzl,jrkp from nyxscpdl
……end
end
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货