我有2個表複製行從一個表到另一個時觸發稱爲
A)
Table A
ID | val |
1. 1 m
2. 2 n
3. 1 o
4 1 p
5. 2 q
Table B
ID | val
所以我在當任何行獲取的插入表格中的同一數據獲取的表B.這是我更新的要求我試圖用trigger.My觸發做看起來像
CREATE Trigger tr_ForInserts
ON A
FOR INSERT
AS
BEGIN
SET NOCOUNT ON;
insert into B values(NEW.ID,NEW.Val);
END
的問題,我現在面臨的是如何我「會找出哪一行表格中的插入,因爲我有一個ID.How我重複條目」會在觸發器被調用後檢測到插入的確切行。什麼應該是查詢中的參數「插入到B值(NEW.ID,New.Val)」.....什麼應該是這些新值?
檢查這裏:http://www.codeproject.com/Articles/25600/Triggers-SQL-Server –
'插入到B(ID,纈氨酸)選擇ID,纈氨酸從inserted' - 但我會問,爲什麼這個第二個表存在,如果它只是第一個副本。 –