SQL 2008如何实现在一个表添加数据,另一个表也自动添加一个啊?

如题所述

这个建个触发器就行了莫。给你个例子:假设在表1添加,表2自动添加
CREATE TRIGGER insertwudao
ON 表1 FOR INSERT
AS
declare @_aa char(10),
@_bb nvarchar(255),
@_cc nvarchar(255),
select @_aa = aa
,@_bb = bb
,@_cc = cc

from inserted
INSERT INTO [数据库名].[dbo].[表2]
([aa]
,[cc]
,[bb])
VALUES
( @_aa
,@_bb
,@_cc)
GO
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-13
用促发器就可以了
例如: 在a表中添加了数据b表中也自动添加
create trigger triggername on a
for insert
as

insert into b
select * from inserted
相似回答