Update语句执行原理

        SQL中的Update语句,其实是执行了两步操作,Delete原来的一条记录,Insert新记录。因此在Update触发器中会出现两个临时表,即:Deleted和Inserted,分别存取删除的记录和更新的记录。

      另外,在执行update语句的时候,即使更新的内容和原来记录一模一样,也是执行了上述操作,在有Update触发器的时候也会触发。为了数据的合理性,应该在设置触发器的时候做好判断,仅对于不同的记录做更新,相同的更新做处理。

你可能感兴趣的:(Update语句执行原理)