【发布时间】:2011-04-18 12:11:25
【问题描述】:
我需要在 Table1 上的 Delete 上放置一个触发器。从表 1 中删除记录时,我需要更新触发器中的表 2,但我需要触发器中已删除记录的值。 示例:-
IF OBJECT_ID ('UpdateLog','TR') IS NOT NULL
DROP TRIGGER UpdateLog;
GO
CREATE TRIGGER UpdateLog
ON Table_1
AFTER DELETE
AS
UPDATE Table_2
SET Date1 = getdate()
WHERE (UID from deleted record from Table1)
GO
所以我需要从 table1 中删除记录的值来更新 table2。怎么样?
【问题讨论】:
标签: sql sql-server-2005 tsql triggers