2017-10-19 94 views
0

我的数据库中有逻辑,它会在设置'Completed'状态后阻止对表的更改。这目前通过AFTER UPDATE触发器来实现。确定更新触发器是否由ON UPDATE CASCADE触发

但是,我也有一个ON UPDATE CASCADE外键的表中的一个领域,应该能够成功。目前它正被UPDATE触发器阻塞。因此

我的问题是:
    1.是否有可能在触发检测,它是由一个发射ON UPDATE CASCADE?
    2.是否有可能

回答

0
  1. 无法直接设置触发器不会触发了ON UPDATE CASCADE,所以没有

说实话,这是当你不考虑所有路径时,你遇到的一些问题。总是有管理/维护任务在开发过程中不予考虑。所以或许现在是重新考虑这一设计的时候了。如果某些内容已“完成”,为什么可以通过级联选项将其删除?这是清洁/维护操作的一部分吗?如果是这样,那可能是您解锁解决方案的关键。这个search有使用context_info的建议。