我正在执行存储过程,从存储过程返回的结果我正在执行某些操作。注意:在执行存储过程时,已在某些表中添加了数据。
如果在执行存储过程后发生了一些错误,我想恢复通过存储过程所做的更改,通过存储过程更改/添加的数据不再存在。
代码如下所示。
level
在提交事务之前,如何恢复通过存储过程所做的更改?
答案 0 :(得分:1)
在提交交易之前,我该如何恢复更改
如果您已经在处理某项交易,那么您只需回滚该交易即可。这是交易的目的:您要么提交它,要么将其回滚,以防您想要还原。
由于您还没有发布实际的交易代码,我无法向您展示一个有效的示例。