当在一个表中插入一条数据同时在另一个表中增加该数据用触发器如何实现?

当在一个表中插入一条数据同时在另一个表中增加该数据用触发器如何实现?

也就是说如何取到当前插入行的信息
---------------------------------------------------------------

create trigger 名 on 表
for insert
as
begin
insert 目标表 select * from inserted
end
---------------------------------------------------------------

我觉得应该是这样:

指定列:
create trigger 名 on 表
for insert
as
begin
insert 目标表(列1,列2) values (select 列1,列2 from inserted)
end

Published At
Categories with 数据库类
comments powered by Disqus