also you dont need seperate inserts for inserting column values. you can simply do them in a single statement
insert into @var1 (a1,a2,...a6)
select a1,a2,...,a6 from abc1 where ID = 1
------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/