在使用 SQL Server 2008 创建触发器时,可以使用以下步骤来实现自动更新修改日期:
CREATE TRIGGER tr_UpdateModifiedDate
ON [TableName]
AFTER UPDATE
AS
BEGIN
SET NOCOUNT ON;
UPDATE [TableName]
SET ModifiedDate = GETDATE()
FROM inserted i
WHERE i.PrimaryKey = [TableName].PrimaryKey
END
请注意,您需要将 TableName
替换为要在其上创建触发器的表的名称,将 PrimaryKey
替换为表的主键列名称。
现在,每当更新表中的任何记录时,触发器将自动更新 ModifiedDate
列以记录修改日期。
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云