如何将SQL查询结果分配给变量?

时间:2019-10-08 17:41:33

标签: sql sql-server

我需要将以下SQL Server的查询结果值分配给名为 function myFunc(value){ console.log(value) } 的变量

@value1

如何在SQL Server中执行此操作?

2 个答案:

答案 0 :(得分:2)

1-首先声明表类型的变量。

declare @value1 table(
  --YOUR TABLE DEFINITION ex: ValueId int, 
)

2-插入变量

insert into @value1 select * from customer WHERE apo_id = '2589';

希望能有所帮助,谢谢。

答案 1 :(得分:1)

它实际上不是变量,而是表,因为您正在选择多个字段(例如,选择*),但是您可以选择INTO这样的临时表:

SELECT * 
INTO #myTempTable 
FROM customer 
WHERE apo_id = '2589';
相关问题