0

我有一个存储过程需要调用传递一个输入参数的第二个存储过程。由于两个存储过程的性质,我希望能够使用事务和提交来确保所有元素在提交之前都已执行。

如果第一个存储过程的相关内容在事务中以及对第二个存储过程的调用中,这就足够了,还是第二个 sp 的事件将被单独提交???

我希望这是有道理的,并提前感谢您的帮助。

4

1 回答 1

3

是的,它们将成为同一交易的一部分。事实上,即使您在第二个过程中启动了一个单独的事务,SQL 中的嵌套事务也不起作用。整个事情被提交或回滚。

于 2012-10-10T19:30:41.303 回答