sql server触发器 当A表插入一条数据的时候获取到A表刚插入的数据插入到B表中

时间:2022-02-02 23:34:51
sql server触发器 当A表插入一条数据的时候获取到A表刚插入的数据插入到B表中

3 个解决方案

#1




ALTER trigger [dbo].[tgr_a] ON  [dbo].[t_A] FOR insert
AS
BEGIN

insert into T_B
select * from inserted

END

给表A创建一个触发器
T_B的表结构要和T_A的表结构一样

#2


尽量少用触发器。拖慢速度,你还不如写个存储过程+事务。

#3


不需要触发器把,用事务做就行了

#1




ALTER trigger [dbo].[tgr_a] ON  [dbo].[t_A] FOR insert
AS
BEGIN

insert into T_B
select * from inserted

END

给表A创建一个触发器
T_B的表结构要和T_A的表结构一样

#2


尽量少用触发器。拖慢速度,你还不如写个存储过程+事务。

#3


不需要触发器把,用事务做就行了