触发器原理是什么?
其 他 回 答: (共1条)
1楼
SQL SERVER如下
触发器分为for 触发器和instead of 触发器
两种原理大不一样
for 触发器等于是
执行完用户的数据操纵命令后,继续执行触发器的代码
instead of 触发器是
使用触发器代码,替换用户的数据操纵
触发器的还提供两个表为触发器内置表,为代码提供操纵数据的依据
inserted和deleted
新数据表和旧数据表
当用户插入数据,inserted表里有用户插入的新数据,deleted 表没有数据
因为插入数据,是没有旧数据的
当用户更新数据,inserted表里有用户更新后的新数据,deleted表里有更新前的旧数据
当用户删除数据,deleted表里有用户删除的数据,inserted表里没有数据
因为删除数据是没有新数据的
查看更多相关问题 >>