这是对原问题的重要编辑,使其更加简洁,并涵盖了现有答案所提出的要点.在下面的TSQL中,我不希望回滚"myLogSP“所做的任何更改。但是,如果有必要,各种myBusinessSP所做的所有更改都应该回滚。) BEGIN ROLLBACK TRANSACTION RETURN -1 END
COMMIT TRANSACTION</e
我昨天问了这个问题那么,我该如何使用提交、事务和语法糖来覆盖我@$$,因为昨天我愚蠢地删除了51,000行。我有备份,但我仍然认为神圣的^%$#太容易了。 DELETE FROM bBoxHeader -- Ooops meant that to be equal. How do I roll back?
事务正在成功地进行回滚,正如code.However所反映的,在事务中执行的操作没有反映到数据库中,并且没有在tx未提交的活动状态下回滚,即当使用PMF的tx( Transaction )剥离记录时,以及用于撤消操作的DynaPMF回滚不起作用。在这里PMF,DynaPMF引用两个不同数据库的两个不同的PersistanceMangerFactory。thread is Alive =>true
rollback for tx