Pages

Ads 468x60px

Sunday, 3 June 2012

PL SQL Program For function to return the grade of the student.


PL SQL Program For function to return the grade of the student.


create or replace function ret_grade(no in number) return varchar2 is
grade varchar2(20);
mark1 integer;
mark2 integer;
mark3 integer;
average number(5,2);
begin
select m1,m2,m3 into mark1,mark2,mark3 from student where stuid=no;
average:=(mark1+mark2+mark3)/3;
if(mark1<50 or mark2<50 or mark3<50) then
return('FAIL');
elsif(average>=90) then return('A+');
elsif(average>=80) then return('A');
elsif(average>=70) then return('B');
elsif(average>=60) then return('C');
else
return('D');
end if;
end; 

0 comments:

Post a Comment

Total Pageviews