当前位置: 代码迷 >> Sql Server >> 写触发器的时候inserted deleted可用为什么updated不可用,该怎么处理
  详细解决方案

写触发器的时候inserted deleted可用为什么updated不可用,该怎么处理

热度:31   发布时间:2016-04-27 20:55:49.0
写触发器的时候inserted deleted可用为什么updated不可用
CREATE   TRIGGER   updateTrigger   ON   dbo.node  
instead   of   update
AS
declare   @label   varchar(100)
declare   @code   varchar(50)
declare   @ID   int
declare   @step   int
select   top   1   @label=label,@code=code,@ID=ID,@step=step   from   updated
print(@ID)

错误信息:
服务器:   消息   208,级别   16,状态   1,过程   updateTrigger,行   8
对象名   'updated '   无效。

------解决方案--------------------
触发器中没有updated临时表,只有inserted和deleted
插入时inserted有,deleted无
更新时inserted有,deleted有
删除时inserted无,deleted有
  相关解决方案