实验:存储过程2一、实验目的与任务目的:旨在训练学生能创建带有输出参数的存储过程及存储过程调用存储过程。任务:根据需求,写出满足条件的存储过程。任务1: 创建存储过程prcGetStuGradeInfo,输入学生的学号,如果输入信息正确,则统计该学生所有科目的最高分和不及格的科目数,并将以上数据使用输出参数返回。任务2: 针对存储过程prcGetStuGradeInfo的返回值写一存储过程,如果不及格数大于等于3门,则提示用户亲,您挂了,重头再来吧!;否则显示学生已获学分。假设Course表(CourseID,CourseName,Credit)。任务3:写一个存储过程,查找某个学生是否选修了某门课程,如果选修了则返回1,否则返回0,错误返回-1.再写一个存储过程调用上一存储过程,当返回值为1,显示选修成绩,为0时提示用户信息有误,-1时提示出错了。三、内容与要求 课题名称存储过程2 (一)课题内容 按照任务1至任务3逐步完成,完成后学生可以创建带有输出参数的存储过程及存储过程调用存储过程。 (二)课题要求按照实验任务书逐步完成实验(三)考核及报告要求 1. 考核能独立完成任一项任务。2. 报告要求提交一份完整的实验报告,实验报告中详细给出每个任务的解决方案,解决方案后附带每个任务的实验结果。四、主要仪器设备硬件:PC机软件:SQL SERVER 2005