sql创建一个带参数的存储过程用于计算从一个数到另一个数的偶数之和,并把结

2025-02-05 15:57:18
推荐回答(1个)
回答1:

create proc sumvalues
@s int=10,
@e int=20
as
declare @sum int=0
while(@s<@e)
begin
if(@s%2=0)
begin
set @sum=@sum+@s
end
set @s=@s+1
end

select @sum

---下面为取值调用

exec sumvalues 10,20