我正在使用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