1

MS SQL Server で名前にカウンターを含む変数を作成/宣言するにはどうすればよいですか? CURSOR を使用した「for-like」ループがあり、

WHILE @@FETCH_STATUS = 0

BUT: これらの値の数は継続的に変化しています。だから私はすべての値を独自の変数に書きたいと思っています。私の目標は、@var1、次のループ @var2、次の @var3 などの変数名を取得することです。

SET @counter = (@counter + 1)

それほど難しいことではありませんが、@counter の値 (!) を @var の名前 (!) に追加するにはどうすればよいですか?

ありがとう!

4

2 に答える 2

0

あなたが何を達成しようとしているのかよくわかりませんが、それを行う方法は、 for ループ内でクエリ文字列を作成し、それを実行して、必要に応じてフォーマットされた結果を取得することです。

于 2013-02-18T14:53:42.887 に答える