A ,B, C 三个存储过程
A中调用B,B中调用C
简例:
procedure A
begin
...
insert #table exec B
end
procedure B
begin
...
insert #table exec C
select * from #table
end
procedure C
begin
...
select * from sometable
end
提示INSERT EXEC 语句不能嵌套
解决方法:
B 或者 C 取值是时使用output
本文介绍了一个关于数据库存储过程中嵌套使用INSERT EXEC语句的问题及解决方案。当A存储过程调用B,B再调用C时,由于INSERT EXEC不能嵌套使用导致错误。文章提供了调整B或C过程来避免此限制的方法。

1798

被折叠的 条评论
为什么被折叠?



