我在表TEST上触发了 UPDATETRIGGER,
它被编写为在更新 TEST 表时被调用。
现在在这个UPDATETRIGGER中更新同一个TEST表的列。
这会是递归的吗?
我的触发器和表在 MS SQL 数据库中。从表值中我看到它并没有发生这种情况,任何人都可以解释一下。
USE [TESTING]
GO
/****** Object: Trigger [dbo].[UPDATETRIGGER] ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[UPDATETRIGGER] on [dbo].[TEST]
FOR UPDATE
AS
UPDATE dbo.TEST
SET lastEditedDate=GetDate()
FROM INSERTED newdata
WHERE TEST.MasterK = newdata.MasterK