实验 11 存储过程的创建及调用
一、实验目的:
1.掌握简单和带参数存储过程的创建
2.掌握简单和带参数存储过程的调用方法
二、实验环境:Windows XP 系统、SQL Server 2005
三、实验内容:
存储过程在“学生成绩管理数据库:STDB”中的应用
1. 创建一个不带参数的简单存储过程:
查询成绩在 60 到 80 分之间的学生的学号、姓名、课程名称、成绩。
2. 创建一个带输入参数的存储过程:
根据一个学生的学号,输出该学生的相关信息,包括:学号、姓名、课程名称、成绩。
3.创建一个存储过程,通过输出参数返回某一门课程的总分和平均分。
四、实验过程:
1.创建一个不带参数的简单存储过程:
查询成绩在 60 到 80 分之间的学生的学号、姓名、课程名称、成绩。
打开查询分析器,在文本窗口中输入以下代码,执行并分析结果。
use STDB;
go
create proc 查询成绩
as
select a.SNO,SNAME,CNAME,GRADE
from S as a join SC as b on a.SNO=b.SNO
join C on b.CNO=C.CNO
where GRADE between 60 and 80;
--调用该存储过程:
EXEC 查询成绩;
评论0
最新资源