20

SQL触发器更新!SQL触发器更新!

CREATE TRIGGER GasSet_UPDATE
ON [GasSet]
for UPDATE
AS
begin
declare @gasid int
declare @gascode nvarchar(50)
declare @gasname nvarchar(50)
declare @gasunit nvarchar(50)
declare @gasstate int

select @gasid=GasID, @gascode=GasCode,@gasname=GasName, @gasunit=@gasunit, @gasstate=GasState from GasSet

insert into GasDC (GasID,GasCode,GasName,GasUnit,GasState) values (@gasid,@gascode,@gasname,@gasunit,@gasstate)

end

GO

当GasSet表发生更新,进行触发,将GasSet表中的所有记录,必须按照按1到n编号写入到GasDC中,若GasDc有记录先全部删除。
急,在线等!

查看全部
zhangyitao258
大叔丶
2016/06/29 02:23
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

4个回复