mssql sqlserver 使用sql脚本打印“九九乘法表”的方法分享


摘要:
下文讲述使用sql脚本打印九九乘法表的方法分享,如下所示:
实验环境:sql server 2008 R2

实现思路:
使用两个while 循环 输出 1~9的乘法信息,如下:

declare @x int
 set @x=1
 declare @y int
 declare @c varchar(3000) 
    while(@x<=9)
	 begin 
	  select @y=1,@c='' 
	     while(@y<=@x) 
		    begin    
			   select @c=@c+cast(@y as varchar)+'*'+cast(@x as varchar)+'='+cast(@x*@y as varchar)+' '   
			     set @y=@y+1 
		    end 
		  print @c+char(10) 
		  set @x=@x+1
	end

mssql_sqlserver_九九乘法表打印

mssql_sqlserver_九九乘法表打印