假设我有一个 C# 类,它为数据库创建一个事务,然后调用一个存储过程。int = 1如果出现错误,存储过程将返回。假设我们更新了一个表,但随后返回 1,因为 SP 中的某个地方发生了错误。
int = 1
然后,这会在 C# 中引发异常,该异常会调用一个方法来回滚事务,但在该方法的 FINALLY 块中,我们提交事务。
由于事务已回滚,那么当我们调用 commit 时会发生什么?
慕运维8079593
森林海
相关分类