gpt4 book ai didi

sql-server-2008 - 如何从另一个没有临时表的存储过程调用一个存储过程(带参数)

转载 作者:行者123 更新时间:2023-12-03 11:40:51 29 4
gpt4 key购买 nike

我有存储过程 A 并想通过传递 @mydate 从 A 调用存储过程 B范围。存储过程 B 将返回一个行集,我可以在过程 A 中进一步使用它。

我在谷歌上研究过这个,但没有使用临时表没有找到任何东西。有没有一种简单的方法可以在没有临时表的情况下获得它。

P.S.:我试图使用存储过程作为 A 和一个函数作为 B 轻松地完成这项工作。但是想知道我是否只能通过使用存储过程来完成它。

最佳答案

 Create PROCEDURE  Stored_Procedure_Name_2
(
@param1 int = 5 ,
@param2 varchar(max),
@param3 varchar(max)

)
AS


DECLARE @Table TABLE
(
/*TABLE DEFINITION*/
id int,
name varchar(max),
address varchar(max)
)

INSERT INTO @Table
EXEC Stored_Procedure_Name_1 @param1 , @param2 = 'Raju' ,@param3 =@param3

SELECT id ,name ,address FROM @Table

关于sql-server-2008 - 如何从另一个没有临时表的存储过程调用一个存储过程(带参数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8422101/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com