
sql两张表互相有触发器修改对方字段
sql两张表互相有触发器修改对方字段,单独使用其中一个触发器系统都是OK的。但是同时启用这两个触发器,系统会报错。这种类型的触发器要怎么样控制呢。比如修改A表时,只有A表...
sql两张表互相有触发器修改对方字段,单独使用其中一个触发器系统都是OK的。但是同时启用这两个触发器,系统会报错。这种类型的触发器要怎么样控制呢。比如修改A表时,只有A表下面的触发器生效;修改B表时 只有B变下的触发器生效??坐等答案!谢谢。。
展开
展开全部
1、可以禁用和启用 功能来达到想过
# 启用、禁用触发器
--禁用触发器
disable trigger tgr_message on student;
--启用触发器
enable trigger tgr_message on student;
2、在触发器中判断表中数据的列,根据某一列来触发
比如:表A中如果a字段修改则触发 触发器
表B也可以根据某一列去限制
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询