标签: sql
如何在更新记录后获取上次更新的记录值(以前的值)?
答案 0 :(得分:1)
你需要在这里使用交易。
在更新查询之前,Begin Transaction。
Begin Transaction
如果要在更新后检索最后一条记录,请点击Rollback。
Rollback
当您确定更新时,请触发commit命令。
commit
Reger可以跟随:
How to commit and rollback transaction in sql server?
答案 1 :(得分:1)
在更新行之前,将行保存到另一个表,以便您可以检索以前的行值。如果您维护所有以前版本的行,则称为 log 表;如果您只想维护最新版本的行,则称为备份表。