gpt4 book ai didi

sql-server - 如何在sql server 2008中使用插入后触发器

转载 作者:行者123 更新时间:2023-12-02 21:33:53 24 4
gpt4 key购买 nike

我正在sql server上工作,我想将记录插入到特定的表中,比如(a),该表包含两列[id(身份字段)和名称(nvarchar(max)],现在记录之后插入表(a)中,触发器应该触发并在表b中插入标识字段值......我为此目的使用插入触发器,但我不知道如何在触发器中获取标识字段值。 ..应插入表 b 中。

这就是我正在使用的

create trigger tri_inserts on (a)
after insert
as
begin
insert into b (id, name) values (?,?)
end

请尽快回复..感谢致敬阿巴斯电气瓦拉

最佳答案

create trigger tri_inserts on a
after insert
as
set nocount on

insert into b (id, name)
SELECT id, name FROM INSERTED
GO

关于sql-server - 如何在sql server 2008中使用插入后触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4820302/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com