如何将存储过程结果中的列值插入变量中

时间:2014-07-28 10:19:29

标签: sql-server

我的存储过程将返回包含几列的结果集。 现在我想要其中一列(从结果集)的值到一个变量。 有可能吗?

2 个答案:

答案 0 :(得分:1)

试试这个:

Declare @T Table(Column)
Declare  @Column int

INSERT INTO @T(COLUMN)
EXEC yourStoredprocedure

Select @Column = YourColumn From @T

答案 1 :(得分:0)

你是说这个吗?

-- Your procedure
SELECT @myVariable=myColum FROM myTable