クエリ結果に基づいて一時テーブルに新しい列を追加する方法を教えてください。以下のコードを検討してくださいSQL Serverの問題で列を追加する
declare @ctr int
set @ctr = 1
while (@ctr <= (select count(*) from #temp2)
begin
alter table #temp
add (select t2.Value from #temp2 t2 where t2.SysID = @ctr) (select t2.Type from #temp3 t3 where t3.SysID = @ctr)
end
このようなものです。私はこれについていくつかの構文エラーがあるが、私の構文が正しいことを知っている限り、
ありがとう、それは働く...(サムスン) – Rob
(サムズアップ)ではなく、大きなチックを与えることによって彼の答えを受け入れる。 – Fellmeister
@Rob:あるいは、あなたはこの答えを親指で上げて*受け入れることができます。 –