存储过程 调用存储过程时 的事务 处理问题
请问 在执行 p_Main时 p_Main
中的事务 能不能 保护 p_SubPro
中的 操作
create procedure p_Main
as
BEGIN TRANSACTION
-----
/*
一些update insert delete 等操作对表 AA
exec p_SubPro -----调用一个存储过程
*/
-----
COMMIT TRANSACTION
go
create procedure p_SubPro
as
-----
/*
一些update insert delete 等操作对表 BB
*/
-----
go
------解决方案--------------------能