写触发器的时候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有