当前位置: 代码迷 >> Sql Server >> 大伙儿都说慎用触发器,那什么可以替代他
  详细解决方案

大伙儿都说慎用触发器,那什么可以替代他

热度:36   发布时间:2016-04-24 10:09:32.0
大家都说慎用触发器,那什么可以替代他?
我的 表2 需要 根据 表1 的更新而实际更新(2分钟之内吧),如果用触发器的话很好解决,可是前辈们和网上大家都不推荐使用触发器,那我该用什么来替代他?
注:其实问题很简单,只是同步更新表2就好,平常数据量也不大,每天最多500条数据量吧。
------解决方案--------------------
1、慎用不代表不能用,有些需求用触发器反而是首选。
2、如果可以,考虑使用约束来实现触发器的功能。
------解决方案--------------------
如果有主外键关联的话 可以考虑用级联更新或者级联删除。
------解决方案--------------------
根据你所叙述的情况来看,如果要不使用触发器,可以直接把 表1 的更新改写为存储过程,在存储过程里根据需要更新表2
  相关解决方案