首页 热点资讯 义务教育 高等教育 出国留学 考研考公

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

发布网友

我来回答

2个回答

热心网友

这个建个触发器就行了莫。给你个例子:假设在表1添加,表2自动添加
CREATE TRIGGER insertwu
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

热心网友

用促发器就可以了
例如: 在a表中添加了数据b表中也自动添加
create trigger triggername on a
for insert
as

insert into b
select * from inserted

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com