目要求填写SQL语句,创建一个从sc表查询某一门课程考试成绩总分的存储过程proc_4。在proc_4存储过程中,要查询的课程号通过执行语句中的输入参数c_cno传递给存储过程,sum_score作为输出参数用来存放查询得到的总分。
调用存储过程proc_4,通过sumscore变量输出。
sc表部分效果如下:
(含图)
说明:sno为学号、cno为课程号、score为课程考试成绩、point为绩点。
注意:填写时要么都小写,要么都大写,使用英文符号,不要有多余空格。
创建存储过程代码如下:
CREATE PROCEDURE proc_4(in c_cno char(20),() int )
begin
select sum(score) ()
sum_score from sc where ();
end;
调用存储过程代码如下:
call proc_4 ('0000010',());
()@sumscore;