-3
無論何時在Sql Server 2008中插入或更新新行時,我都需要找到列中值的更改。如何檢測MS Sql 2008中的更新和插入?
無論何時在Sql Server 2008中插入或更新新行時,我都需要找到列中值的更改。如何檢測MS Sql 2008中的更新和插入?
您需要一個數據庫觸發器。
在MSDN看看:http://msdn.microsoft.com/en-us/library/ms189799.aspx
USE AdventureWorks2008R2;
GO
IF OBJECT_ID ('Sales.reminder1', 'TR') IS NOT NULL
DROP TRIGGER Sales.reminder1;
GO
CREATE TRIGGER reminder1
ON Sales.Customer
AFTER INSERT, UPDATE
[...] // Your code goes here.
GO
爲什麼陰性?????我無法理解。我認爲它是一個有效的問題,在一個有效的論壇中。否則,在[ckuetbach]下面回答的人會發布一些垃圾東西來代替我的問題,或者他只是爲了分數而放置答案的形式? – 2011-01-24 16:28:55