如何用触发器在MySQL数据库中删除A表一条数据的同时把这条数据添加到B表
在 MYSQL数据库中有2个字段一样的表,如何用触发器实现在删除A表的同时把这条数据添加到B表,就是在页面上点删除按钮数据就从A表删除了并添加到B表 触发器,删除同时添加
[解决办法]
1、打开旧表中指定ID的记录,取所有字段值并赋值给变量。
2、将ID和变量一起交给存储过程,删除旧表指定记录并在新表增加记录,用事务包括。
感觉这样做相比使用触发器,稍微好一点。
虽然你说的两个表字段完全一样,但是实际业务中,两个表多多少少都会有一点点区别。
(也许你现在没注意;也许体现在以后。)
如果使用触发器,以后调整会比较繁琐。
[解决办法]