将一个表中的数据插入另外一个表中,并且增加新的字段

2025-03-26 21:05:18
推荐回答(2个)
回答1:

如果表一更改,就是要在表一中建立触发器;
下面是insert的触发器:
create trigger tgr_insert
on 表一
for insert --插入触发
as
--定义变量
declare @A varchar(20), @B varchar(20);
select @A = A, @B = B from inserted;
insert into 表二(A,B,E,F) values(@A, @Bd, '', '');
go
这样可以么?

回答2:

Insert into b(id,name,age,dept,'20130101')selcet id,name,age,dept from a;