T-SQL打印99乘法表

来源:互联网 发布:水军软件是什么 编辑:程序博客网 时间:2024/05/20 06:27
declare  @i int--外层循环的次数declare @j int--内层循环次数declare @result int--结果declare @str varchar(555)--保存拼接的字符串set @i=0--i初始为0while(@i<=9)beginset @str=''set @j=1while(@j<@i+1)beginset @result=@i*@jset @str=@str+(CAST(@j as CHAR(2))+'*'+CAST(@i as CHAR(2))+'='+CAST(@result as CHAR(2))+space(2))--把结果转换为CHAR类型后拼接起来set @j=@j+1--循环一次自加1endprint @str--打印结果set @i=@i+1--同上end

原创粉丝点击