我正在使用sql服务器,我想在特定表中插入记录说(一),此表包含两列[id(标识字段)和名称(nvarchar(max)]现在在记录被插入到表(a)后,触发器应该触发并在表b中插入标识字段值....我在插入触发器后用于此目的,但我没有得到如何我会得到在触发标识字段值......应在b表插入。如何在sql server 2008中插入触发器后使用
这是我使用
create trigger tri_inserts on (a)
after insert
as
begin
insert into b (id, name) values (?,?)
end
请尽快回复可能是什么.. 感谢和问候 阿巴斯Electricwala
看到这个问题关于如何获得SQL身份以及每个行为如何:http://stackoverflow.com/questions/42648/best-way-to-get-identity-of-inserted-row – nybbler 2011-01-27 18:49:42
@nybbler:这是在实际插入。在INSERT触发器中,您可以阅读INSERTED表 – gbn 2011-01-27 18:52:12