首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教小弟我的触发器如何编译不过?总是提示说“无法绑定由多个部分组成的标识符 "Session.CreateTime"”

2012-01-20 
请问我的触发器怎么编译不过?总是提示说“无法绑定由多个部分组成的标识符 Session.CreateTime”CREATE TR

请问我的触发器怎么编译不过?总是提示说“无法绑定由多个部分组成的标识符 "Session.CreateTime"”
CREATE TRIGGER CheckSessionStatus_DELETE
ON [Session]
FOR DELETE
AS
if DateDiff(minute, DateAdd(minute, 20, [Session].CreateTime), getdate()) > 0
  delete from [Session] where ID=(select ID from deleted)

[解决办法]

SQL code
delete from [Session] where ID in (select ID from deleted)
[解决办法]
SQL code
CREATE TRIGGER CheckSessionStatus_DELETEON [Session]FOR DELETEASdelete from [Session] where  DateDiff(minute, DateAdd(minute, 20, [Session].CreateTime), getdate()) > 0and ID in(select ID from deleted) 

热点排行