我咬紧牙关,开始了解触发器以支持我的应用程序的要求。我已经创建了一个测试触发器(在测试表上),如何添加条件以便 UPDATE 语句只影响插入的那些记录
编辑 - 我在其他地方找到了一个链接到inserted
表格的示例,它似乎有效,只是想与人们进行一次健全性检查,以确保没有任何明显错误,因为我不想把它搞砸!
ALTER TRIGGER ztblTest_INSERT
ON we_ci_db.dbo.ztblTest
AFTER INSERT
AS
BEGIN
SET NOCOUNT ON;
UPDATE ztblTest
SET TestFieldB=we_ci_db.dbo.ztblTest.TestFieldA
WHERE TestID IN (SELECT DISTINCT TestID FROM inserted)
END
GO