本文介绍了如何在sqlsever2008中使用存储过程显示1到100个数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用sqlsever2008中的存储过程编写显示1到100个数字的命令.
how to write command to display 1 to 100 numbers by using store procedures in sqlsever2008,.
推荐答案
declare @strOUT varchar(5000)
declare @cnt int
set @cnt=0
set @strOUT=''''
while @cnt<100
begin
set @cnt=@cnt+1
print @cnt
end
declare @strOUT varchar(5000)
declare @cnt int
set @cnt=0
set @strOUT=''''
while @cnt<100
begin
set @cnt=@cnt+1
set @strOUT =@strOUT +'',''+ cast(@cnt as varchar)
print @cnt
end
select @strOUT
Declare @TempTableOut Table (cnt int)
declare @strOUT varchar(5000)
declare @cnt int
set @cnt=0
set @strOUT=''''
while @cnt<100
begin
set @cnt=@cnt+1
insert into @TempTableOut values(@cnt)
end
select * from @TempTableOut
希望对您有帮助
hope this will help you
这篇关于如何在sqlsever2008中使用存储过程显示1到100个数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!