作业帮 > 综合 > 作业

Oracle数据库中:创建一个函数sum_odd( ),用于计算1~n之间的所有奇数之和

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 10:55:24
Oracle数据库中:创建一个函数sum_odd( ),用于计算1~n之间的所有奇数之和
1.创建一个函数sum_odd( ),用于计算1~n之间的所有奇数之和(用WHILE循环实现),并在PL/SQL程序中调用该函数,计算1~100之间的所有奇数之和,要求在SQL*PLUS中输出结果.
2.创建一个函数sum_even( ),用于计算1~n之间的所有偶数之和(用FOR循环实现),并在PL/SQL程序中调用该函数,计算1~100之间的所有偶数之和,要求在SQL*PLUS中输出结果.
-- 奇数求和
create or replace function sum_odd(i_num number) return number
as
v_index number(8) := 1;
v_total number(10):= 0;
begin
while ( v_index