用插入触发器
要添加记录的设表名为thistable,要用触发器修改的另一个表为TABLE_OTHER,为叙述简便,设置其结构相同,都有三个字段,字段名为field1,field2,field3,
则通过下面的触发器,可以实现一个插入命令同时给两个表添加记录。
create trigger ins_triggername on thistable FOR insert
as
begin
DECLARE @FIELD1 VARCHAR(10),@FIELD2 INT,@FIELD3 FLOAT
SELECT @FIELD1=FIELD1,@FIELD2=FIELD2,@FIELD3=FIELD3 FROM INSERTED
INSERT INTO TABLE_OTHER SELECT @FIELD1,@FIELD2,@FIELD3
end
go
标签:SQL,Trigger
版权声明:文章由 去回答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.quhuida.com/life/330082.html