1 / 6
文档名称:

SQLServer存储过程.doc

格式:doc   大小:302KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQLServer存储过程.doc

上传人:jiqingyong11 2018/1/30 文件大小:302 KB

下载得到文件列表

SQLServer存储过程.doc

文档介绍

文档介绍:实验成绩
《数据库系统原理及应用》





专业班级: 计科卓1101
学号: 201116910213
姓名: 孙宏图
指导教师: 苏小玲
2013 年 11 月 22 日
实验六名称: SQL Server存储过程
一、实验内容及要求
使用输入参数存储过程的创建和执行。
使用输入和输出参数存储过程的创建和执行。
使用返回代码存储过程的创建和执行。
使用实现对数据库修改、删除和插入操作的存储过程创建和执行。
二、实验目的
掌握存储过程的创建和执行;掌握存储过程中输入参数和输出参数的设置和使用方法。
三、实验步骤及运行结果
使用输入参数存储过程的创建和执行。
任务1:查询学生的学号、姓名、选修的课程号、课程名、课程学分,将学生所在系作为输入参数,默认值为“软件工程系”。执行此存储过程,并分别指定一些不同的输入参数值,查看执行过程。

执行:
USE 学生选课
GO
EXECUTE stu_info ‘计算机’
2. 使用输入和输出参数存储过程的创建和执行。
任务1:查询指定系的男生人数,其中系为输入参数,人数为输出参数。执行此存储过程,并分别指定一些不同的输入参数值,查看执行过程。
USE 学生选课
GO
CREATE PROCEDURE stu_mount ***@dept char(8), ***@mount int OUTPUT
AS
SELECT ***@mount=count(学号) FROM 学生 WHERE 性别= '男' AND 专业= ***@dept
USE 学生选课
GO
EXECUTE stu_mount ‘计算机’, ***@mount OUTPUT
Print ‘男生人数: ’+ str(***@mount)
任务2:查询指定学生(姓名)在指定学期的选课门数和考试平均成绩,要求姓名和学期为输入参数,选