我一直在尋找關於觸發器的一些以前的答案在這裏,但無法找到我需要的東西,但我確定我的問題已被問到/之前回答。創建一個觸發器,當一列更新時將值插入到一個新表中
我試圖跟蹤table1中columnA和columnB的任何更改。
如果此值發生更改,我想通過將現有值和新值插入到具有日期的其他表中來跟蹤值。
我一直在考慮使用像這樣的插入,但不知道如何添加獲取源表的現有的和新的值(表1):
CREATE TRIGGER NewTrigger ON table1
FOR INSERT
AS
INSERT INTO table2
(columnA , columnB, todaysDate)
.
.
go
我需要使用(我認爲)
Before update ON table1 FOR EACH ROW
.
.
.
BEGIN
並查看所有的變化,並插入這些第一次然後做更新後相同?
的答案確定歡呼我會看看這個並回到你身邊。 – Standage 2012-03-29 19:31:18
對不起,我確實想跟蹤插入或更新的柱面中的實際值,這很容易完成? – Standage 2012-03-29 19:40:34
我有一個基於你的答案工作的解決方案,所以謝謝! – Standage 2012-03-29 21:05:38