编写PL/SQL块计算并输出S=1!+3!…9!
可以参考这个文章,希望对你有帮助:https://zhidao.baidu.com/question/875840644101456052.html
declare @i int =1
declare @j int =1
declare @sum = 1;
declare @result int = 0
while @i<=9
begin
set @sum = 1;
while @j<=@i
begin
set @sum = @sum*@j
set @j=@j+1
end
set @i+=2
set @result=@result+@sum
end
select @result