我需要访问 select 语句中存储过程的结果,即:
SELECT * FROM [dbo].[sp_sample]
在 SQL_Server 2005 中。
最佳答案
这是不可能的。您必须创建一个临时表来存储结果。
Create Table #tmp
(
...
)
Insert into #tmp
Exec dbo.StoredProcedure
表结构必须与存储过程的输出匹配。
关于sql - 在 Select 中使用存储过程 (T-SQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2515955/