求一个函数实现1到9乘法表!
格式: 
 1*1=1 
 1*2=2      2*2=4 
 1*3=3      2*3=6   3*3=9 
 ------------------ 
 ------------------ 
 ------------------ 
 1*9=9      2*9=18                                                                           9*9=81   
 用函数实现!     
------解决方案----------------------有点无聊 
 create function f_Get(@i int) 
 returns varchar(5000) 
 as 
 begin 
 	declare @strReturn varchar(8000) 
 	set @strReturn= ' '  	 
 	declare @j int 
 	set @j=1 
 	while @j <=@i 
 	begin 
 		set @strReturn=@strReturn + cast(@j as char(1)) + '* ' +cast(@i as char(1))+ '= '+cast(@j*@i as char(2))  + '   ' 
 		set @j=@j+1 
 	end  
 	return @strReturn   
 end      
 declare @i int     
 set @i=1 
 while @i <=9 
 begin 
 	print dbo.f_Get(@i)  		 
 	set @i=@i+1 
 end    
 /* 
 1*1=1    
 1*2=2   2*2=4    
 1*3=3   2*3=6   3*3=9    
 1*4=4   2*4=8   3*4=12  4*4=16   
 1*5=5   2*5=10  3*5=15  4*5=20  5*5=25   
 1*6=6   2*6=12  3*6=18  4*6=24  5*6=30  6*6=36   
 1*7=7   2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49   
 1*8=8   2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64   
 1*9=9   2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81   
 */