1

私のテーブルは複数の電話番号列で構成されており、複数の列 (電話番号など) をストア プロシージャの配列に選択したいと考えています。使用しようとしてSELECTいますが、サンプル コードに示すように 1 つの値しか返されません

DECLARE @phone VARCHAR(15)
    SELECT @phone = phone1 FROM AddressTable
PRINT @phone

ここで、複数の列値の値を 1 つの変数に取得したいと考えています。この目的のために、通常は配列を使用することを知っています。しかし、私は使い方がわかりません。何か助けて...!!!

4

1 に答える 1

1

SQL は配列をサポートしていません。テーブル変数やカンマ区切りの文字列などを使用できます

T-SQL のテーブル変数に SELECT INTO

于 2013-06-05T01:05:50.630 に答える