如何在SQL中实现n!(n由用户输入)
答案:3 悬赏:10 手机版
解决时间 2021-02-28 06:12
- 提问者网友:兔牙战士
- 2021-02-27 23:01
如何在SQL中实现n!(n由用户输入)
最佳答案
- 五星知识达人网友:玩世
- 2021-02-27 23:06
定义变量
DECLARE @N INT
SET @N=1 --1就可以让用户输入!这是在查询器里面云溪
也可以写存储过程,外部带参数调用啊
EXEC TEST 'N'
DECLARE @N INT
SET @N=1 --1就可以让用户输入!这是在查询器里面云溪
也可以写存储过程,外部带参数调用啊
EXEC TEST 'N'
全部回答
- 1楼网友:第幾種人
- 2021-02-28 00:34
declare @sum as int declare @n int set @n=4 set @sum=1 while @n>0 begin set @sum=@sum*@n set @n=@n-1 end print @sum
- 2楼网友:一把行者刀
- 2021-02-27 23:14
--存储过程
create proc jiecheng @numb int
as
declare @result int,@i int
set @result=1
set @i=@numb
while @i>=1
begin
set @result=@result*@i
set @i=@i-1
end
select @result
--运行
exec jiecheng '5'
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯