首頁 > 問答 > 主體
问题可能很小白。
想做到如下效果:有一张表(关联了其他很多表),删除其中数据,同时在另一张表中插入一条同样的数据,以用作备份。。
功能就是这样,备份这条数据可在日后直接恢复到生产环境中。
这时该怎么做呢,有没有什么数据库黑科技可以简单实现呢。。
我删除一条数据在另一个表中插入一条,这种效率吗?有别的方法可以做吗。
谢谢大家。
迷茫2017-04-17 14:23:53
用觸發器來實現,但是比較不建議這樣,可以在表中增添一個字段標記已經被刪除
ringa_lee2017-04-17 14:23:53
有沒有考慮用事務處理,同時樓主可以換下思路,先把這條記錄添加到備份表中,然後刪除這條數據,淡然了,這個過程必須採用事務保持事件一致性!
可能觸發器對現有系統的影響最小,需要滿足的條件也最少