使用触发器sql server自动更新时间字段update_time

-- 创建触发器
CREATE TRIGGER tr_t_user_update_time ON t_user
-- 触发时机、条件
AFTER UPDATE AS 
BEGIN 
    SET NOCOUNT ON;
    UPDATE t_user SET update_time = SYSDATETIME()
    WHERE ID IN (SELECT DISTINCT ID FROM inserted)
END 
GO 
-- 启动触发器
ALTER TABLE t_user ENABLE TRIGGER tr_t_user_update_time
-- 删除触发器
DROP TRIGGER tr_t_user_update_time

 

posted @ 2022-12-15 14:56  一隅桥畔  阅读(537)  评论(0)    收藏  举报