11

SQL Server 2008に配列タイプのデータを含めることはできますか?現在、配列値として扱われるためにコンマ区切り値を使用しています

4

3 に答える 3

10

SQL Server 2005+は、テーブル値の変数をサポートしています。

declare @arr table (col1 int)
insert @arr (col1) values (3), (1), (4)

これらは配列と同等です。

于 2012-06-22T11:36:33.880 に答える
7

代わりに以下を使用できます
。 1.テーブル
2.一時テーブル
3.テーブル変数 (2005 以降)
4.テーブル値パラメーター (2008 以降)

于 2012-06-22T11:41:38.093 に答える
3

ユーザー定義テーブル:

詳細を知りたい場合は、この記事を広く参照してください。

http://www.sommarskog.se/arrays-in-sql-2008.html

テーブル値パラメーターは、SQLServer2008で導入されました。

于 2012-06-22T11:40:12.137 に答える