我读过很多文章,说在事务中可以回滚truncate,因此truncate和delete都可以回滚。1)回滚delete命令也只能在事务内执行,对吧? 2)当我们不能回滚truncate语句时
发布于 2018-05-29 02:31:50
任何事务都可以回滚,无论它包含TRUNCATE、DELETE还是任何其他操作。ROLLBACK命令仅适用于事务。SQL Server没有“回滚”在事务外部运行的任何操作的功能。
要撤消在事务之外完成的操作,您必须从备份执行还原。
https://stackoverflow.com/questions/50562648
复制相似问题