毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

T-SQL语句打印一个九九乘法表如何不换行

更新时间:2014-6-17:  来源:毕业论文
我想用T-SQL语句打印一个九九乘法表,但是总是换行,哪位有好的方法让
2*1  2*2 在一行显示
declare @str varchar(max)
set @str = '1*1= 1  '+char(13)+'2*1= 2  2*2= 4  '
print @str
 
/******************
 
1*1= 1 
2*1= 2  2*2= 4 
char(13) 表示换行符
declare @str varchar(max)
declare @num1 int ,@num2 int
select @num1=1,@num2=1
while(@num1<10)
begin
    set @num2=1
    while(@num2<=@num1)
    begin
        set @str = isnull(@str,'')+ltrim(@num1)+'*'+ltrim(@num2)+'='+right(100+@num1*@num2,2)+'  '
        set @num2=@num2+1
    end
    set @num1=@num1+1
    set @str = isnull(replace(@str,'=0','= '),'') + char(13)
end
 
print @str
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。