【发布时间】:2012-04-13 02:03:57
【问题描述】:
是否可以执行存储过程
像SELECT 运算符(MS SQL SERVER)的“表”?
有点像
SELECT TotalSum FROM exec MyStoreProcedure '2011/11/01', '2011/11/01'
我的意思是以某种方式将其集成到 SELECT 运算符中?
谢谢!
谢谢大家!
我所做的解决方案是基于您的回答:
declare @result table (f1 varchar(20),f2 varchar(20), CodProducto int, NomProducto varchar(1000), Costo decimal, Cantidat int, Total decimal)
INSERT INTO @result exec MyStoreProcedure '20111201', '20111201'
select * from @result
【问题讨论】:
-
不,但是您可以将这些结果插入到表格中(当然,如果您知道您的 sp 的结果数据集的列)
标签: sql tsql stored-procedures select