如何在sql中获取最新更新的记录值?

时间:2013-06-08 05:38:53

标签: sql

如何在更新记录后获取上次更新的记录值(以前的值)?

2 个答案:

答案 0 :(得分:1)

你需要在这里使用交易。

在更新查询之前,Begin Transaction

如果要在更新后检索最后一条记录,请点击Rollback

当您确定更新时,请触发commit命令。

Reger可以跟随:

How to commit and rollback transaction in sql server?

答案 1 :(得分:1)

在更新行之前,将行保存到另一个表,以便您可以检索以前的行值。如果您维护所有以前版本的行,则称为 log 表;如果您只想维护最新版本的行,则称为备份表。