我认为这个问题说明了一切, 在 SQL Server Management Studio 中错误地执行了以下更新查询
update kms_students set student_campus='4' where student_campus='KL'
受影响的行超过 1000 行,我无法识别它,因为该表已经包含许多先前行的 student_campus='4'
。
是否可以回滚?
最佳答案
我相信ApexSQL应该可以解决问题。
ApexSQL 通过分析物理事务日志来工作,该日志基本上包含恢复特定事务和数据所需的所有信息,但除了恢复备份然后手动恢复之外,MS 没有提供开箱即用的工具来管理它使用 RESTORE LOGS 将事务日志恢复到特定日期
关于sql - 回滚错误执行的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13188621/