sql 命令:
declare @x int --@x控制行数
declare @y int --@y控制每行打印输出的个数
set @x=1
set @y=1
declare @str varchar(100) --用来输出的字符串
set @str=''
print '*****************************九九乘法表***********************************'
while(@x<=9) --行数
begin
while(@y<=@x) --个数
begin
set @str=@str+CONVERT(varchar(2),@x)+'*'+CONVERT(varchar(2),@y)+'='+CONVERT(varchar(2),@y*@x)+' '
set @y=@y+1
end --内层循环结束
--在进行下一轮循环之前将字符串清空
print @str
set @str=''
set @x=@x+1
set @y=1
print ''
end
go