首页 文章

将存储过程的结果保存在Table变量中[duplicate]

提问于
浏览
12

可能重复:如何选择* INTO [临时表] FROM [存储过程]

我有一个嵌套的存储过程调用

在其中一个存储过程中,我想将结果保存到表变量中,如下所示:

INSERT INTO @myTable 
EXEC sp_myStoredProcedure

但是,因为proc . 嵌套发生以下错误:INSERT EXEC语句不能嵌套

必须从另一个过程调用该过程,更改此选项不是一个选项 . 我想尝试使用输出参数,但仍然必须使用Insert into语句进行设置 .

将从存储过程调用中检索到的数据保存到变量中的其他选项有哪些?

2 回答

相关问题