我有一个查询某些结果的存储过程。我有另一个存储过程,需要将第一个存储过程的结果和查询结果返回给表。目前,此存储过程的主体看起来像这样:
EXEC myFirstStoredProc @param1
SELECT * FROM MyTable
当我执行mySecondStoredProc时,会出现MyTable的结果。但是,EXEC语句的结果不会出现。如何显示嵌套的sproc调用的结果?
谢谢!
答案 0 :(得分:3)
假设这是SQL Server,您所描述的应该起作用。
以下是您可以用来查看实际操作的示例
CREATE PROC testProc
AS
BEGIN
exec sp_helpdb
SELECT * FROM sys.tables
END