批量插入数据求SQL语句
91	1	90	:tusiji1:	tusiji/1.gif 
 	92	1	90	:tusiji2:	tusiji/2.gif 
 	93	1	90	:tusiji3:	tusiji/3.gif 
 	94	1	90	:tusiji4:	tusiji/4.gif   
 一直到140   	90	:tusiji4:	tusiji/50.gif   
 表名为smiles   ,字段分别为   ID,T2,T3,T4 
 我想批量插入数据到表中
------解决方案--------------------select top 50 id=identity(int,1,1) into # from syscolumns   
 select 90+id,1,90, ':tusiji '+rtrim(id)+ ': ', 'tusiji/ '+rtrim(id)+ '.gif ' from #
------解决方案--------------------declare @a int 
 set @a=91 
 while @a <=140 
 begin 
   insert smiles select @a,1, '90     ; ', 'tusiji '+cast((@a-90) as varchar(3))+ '; ', 'tusiji/ '+cast((@a-90) as varchar(3))+ '.gif ' 
   set @a=@a+1 
 end  
------解决方案--------------------To:lxzm1001(*~悠悠蓝星梦~*)  
 ------------------------------------- 
 厉害。。。。
------解决方案--------------------浪费分数啊~~~~~`