SQLServer中INSERTED表和DELETED表有何作用?
SQLServer中INSERTED表和DELETED表有何作用?
【正确答案】:触发器中用到两种特殊的表:删除表和插入表触发器中使用名为“deleted”和“inserted”来参照这些表;删除表存储受DEI,TE和uPDATE语句影响的行的副本当执行DE—LETE或UPDATE语句时,行从触发器表中删除并传递到删除表中。删除表和触发器表通常没有共有的行。插入表存储受INSERT和UPDATE语句影响的行的副本当执行一NSERT或UPDAT语句时,新行同时增加到插入表和触发器表中。插入表中的行是触发器表中新行的副本可使用删除表和插入表中的行来参照相关表中的行。
Top