Qtr No. 213, New Town Yehlanka Indore 454775
Students marks will be stored in Student_marks table. Sample data is given below
What will be the result after executing below PL/SQL Code?
CREATE OR REPLACE function sf_calc_grade(p_student_id STUDENT_MARKS.STUDENT_ID%type,p_course_id STUDENT_MARKS.COURSE_ID%type) RETURN varchar2 is v_marks student_marks.marks%type; v_grade varchar2(3); BEGIN SELECT marks INTO v_marks FROM student_marks WHERE student_id = p_student_id AND COURSE_ID = p_COURSE_ID; IF v_marks >=65 AND v_marks<75 THEN v_grade := 'B'; elsif v_marks >=75 AND v_marks <90 THEN v_grade := 'A'; elsif v_marks >=90 AND v_marks<=100 THEN v_grade := 'A+'; ELSE v_grade :='C'; return v_grade; END IF; return v_grade; EXCEPTION WHEN OTHERS THEN dbms_output.put_line('Some Error Occured'); END;
To get all PLSQL Assessment Exam questions Join Telegram Group https://bit.ly/infy_premium_group
We're passionate about offering best placement materials and courses!! A one stop place for Placement Materials. We daily post Offcampus updates and Placement Materials.
Qtr No. 213, New Town Yehlanka Indore 454775
admin@prepflix.in
Updated on Fri, 13 Jun 2025