SQL计算1+1/2+......+1/100的命令是什么

 我来答
乔曼华黎琴
2019-08-26 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:31%
帮助的人:932万
展开全部
你好!
declare
@sql
varchar(1000)
declare
@n
int
set
@sql=1
set
@n=1
while
@n<100
begin
set
@n=@n+1
set
@sql=@sql+1/@n
end
select
@sql
ORACLE写法
1
declare
2
v_sql
varchar(1000):=1
;
3
v_n
number:=1
;
4
begin
5
while
v_n<100
6
loop
7
v_n:=v_n+1
;
8
v_sql:=v_sql+1/v_n
;
9
end
loop;
10
dbms_output.put_line(v_sql);
11*
end;
STT@orcl->/
5.18737751763962026080511767565825315793
PL/SQL
过程已成功完成。
已用时间:
00:
00:
00.00
如有疑问,请追问。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式