【发布时间】:2017-05-26 14:56:11
【问题描述】:
我有一个存储过程和 3 个变量。我需要将它们全部插入临时表的同一行。这可能吗?我试过了
INSERT INTO #Temp (@Ad, @B, @C, @SPInt)
SELECT
@Ad, @B, @C, EXEC sp_XYZ @A, @B, @C
但这不起作用。
【问题讨论】:
-
您的问题不清楚
sp_XYZ是否生成行并且您想要#temp中的行,或者您只是想捕获返回值(这更简单:EXEC @SPInt = sp_XYZ @A, @B, @C紧随其后由INSERT)。
标签: sql sql-server