触发器是与表有关的数据库对象,指在insert/updateldelete之前或之后,触发并执行触发器中定义的SQL语句集合。
创建两个表,目的是在一个表里删除一条记录,另一个表也删除一条记录。
首先mysql 只支持3种触发器1 DELETE2 INSERT 3 UPDATE
其他的MySQL语句不支持触发器,所以你第二个需求不能用触发器实现。
其次是 非常遗憾,MYSQL中触发器中不能对本表进行 insert ,update ,delete *** 作,以免递归循环触发。所以你第一个需求不能在insert前删除本表数据
对于update 能用set 进行 *** 作替换,insert与delete只能借助第二张表才能实现需要的目的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)