日期:2014-05-18 浏览次数:20676 次
编写一个存储过程,包含一个输入参数,
指定阶乘最大值,包含一个输出参数,返回阶乘的值。
create proc pro @n int,@sum int output
as
declare @index int
set @index=1
set @sum=1
while(@index<=@n)
begin
set @sum=@sum*@index
set @index=@index+1
end
declare @sum int
exec pro 10,@sum output
select @sum as 结果为