22,209
社区成员
发帖
与我相关
我的任务
分享
if exists(select 1 from [Session] where DateDiff(minute, DateAdd(minute, 20, [Session].CreateTime), getdate()) > 0)
delete from [Session] where ID=(select ID from deleted)
CREATE TRIGGER CheckSessionStatus_DELETE
ON [Session]
FOR DELETE
AS
delete from [Session]
where DateDiff(minute, DateAdd(minute, 20, [Session].CreateTime), getdate()) > 0
and ID in(select ID from deleted)
delete from [Session] where ID in (select ID from deleted)