gpt4 book ai didi

sql - SQL Server 中的嵌套 SQL 事务

转载 作者:行者123 更新时间:2023-12-04 18:48:12 26 4
gpt4 key购买 nike

我有两个存储过程,我从另一个存储过程调用一个存储过程,并且在两个存储过程中我都使用事务。下面是存储过程,

CREATE PROCEDURE [dbo].[spOuter]    
AS
BEGIN
begin tran t1
-- some sql queries..
Exec spInner;

commit tran t1
END


CREATE PROCEDURE [dbo].[spInner]
AS
BEGIN

begin tran t2
– some sql queries.
rollback tran t2

END

但是执行这个的时候,报错如下:

无法回滚 t2。找不到该名称的事务或保存点。

有人能解释一下为什么会显示吗?

最佳答案

关于sql - SQL Server 中的嵌套 SQL 事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21011658/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com