微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQL Server:如何从事务日志中获取更新前的值?

如何解决SQL Server:如何从事务日志中获取更新前的值?

错误地更新了 sql server 中的一条记录,有什么办法可以在更新前查看该值吗?

由于事务日志还在,可以从事务日志中查看这个值吗?

谢谢。

解决方法

我建议您在更新前使用 SELECT 来检查您的查询。 但是如果你做 Insert/Update/Delete,有一种方法可以看到你改变的记录,那就是 OUTPUT

访问https://www.sqlservercentral.com/articles/the-output-clause-for-insert-and-delete-statements

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。