如何在sql server中声明一个数组列表 [英] How to declare a array list in sql server

查看:727
本文介绍了如何在sql server中声明一个数组列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在sql server中声明一个数组列表



我有这样的感觉



< big>从TableName中选择EmailDetailTempId



它返回一个以上的值,因此如何在Array列表或Some Variable中存储多个值。 ..





输出



How To declare a array list in sql server

I have someting like this

select EmailDetailTempId from TableName

It returns a more than one Value so how can i store a more than one value in Array list or Some Variable...


OUTPUT


1
1
9
8
5
6
2
13
12
14
18
17
19
20
147
167







在此先感谢...




Thanks in Advance...

推荐答案

数组是不可能的,但您可以在SQL中声明临时表,如下所示:

Array are not possible but you could declare temp table in SQL like this:
DECLARE @MyArray TABLE(MyID INT);
INSERT INTO @MyArray EmailDetailTempId from TableName 


使用临时表,然后

Use a temporary table, and then
SELECT * INTO #MyTemporaryTable FROM MyTable


这篇关于如何在sql server中声明一个数组列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆