javaweb碰到的数据库问题

我在用javaweb做一个小网站,要做一个历史记录表,就是将一个表中删除的数据自动插入到这个历史记录表中并且同时插入心得数据!该怎么做呢!!哪个前辈做过类似的功能告诉我下呗+++谢谢+++

3个回答

用trigger做过.

如果是oracle的话,参考下面链接。
https://stackoverflow.com/questions/9281447/pl-sql-trigger-to-insert-history-record-when-a-column-is-updated

如果是mysql的话,参考下面链接。
https://www.sitepoint.com/how-to-create-mysql-triggers/

如果是其他数据库的话,先看下能否用trigger实现。
不能用trigger的话,可以用java在执行删除前往历史表里插入这条数据。

TQ20170605
TQ20170605 谢谢
2 年多之前 回复

历史记录表通常都是隔某段时间同步过去,oracle的话用job定时去做。

TQ20170605
TQ20170605 谢谢了,我用的sql
2 年多之前 回复

1)首先拿到你即将要删除的当前数据或者多条数据
2 ) 将你拿到的数据保存到对应的表中
3) 然后再进行删除操作

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!