问题描述
- 写MSSQL存储过程 输入参数N(1……100之间)的整数,输出1+2+……N的和
-
写MSSQL存储过程 输入参数N(1……100之间)的整数,输出1+2+……N的和。用sql server存储过程怎么写
解决方案
create PROCEDURE [dbo].exp1002
AS
BEGIN
set @tsum=@n
while @n-1>=0
begin
set @n=@n-1
set @tsum=@tsum+@n
end
print '得到的结果是:'+ convert(varchar(10),@tsum)
end
-- exec exp1002 2,0
时间: 2024-09-11 14:25:45