实验七 存储过程

  • 格式:doc
  • 大小:196.00 KB
  • 文档页数:9

实验七 存储过程
【实验目的】
1. 掌握创建存储过程的基本方法
【实验内容】
1. 用企业管理器创建存储过程
2. 用查询分析器创建存储过程

【实验准备】
1. 复习与本次实验内容相关知识
2. 对本次实验中要求自己完成的部分做好准备

【实验步骤】
1. 用向导创建一个存储过程:该存储过程用于向学生表添加记录。
o
在企业管理器中连接服务器,完成后展开服务器,展开数据库,单
击存储过程

o
o
然后在“工具”菜单中单击“向导(W)...”,在向导对话框中展开“数据
库”,选择“创建存储过程向导”,单击“确定”
o
o
在创建存储过程向导中,单击“下一步”

o
o
检查数据库名是否正确
o
o
如果正确,单击“下一步”,如下图进行选择

o
o
单击“下一步”,在出现的对话框中单击“编辑”按钮
o
o
在存储过程属性对话框中修改名称使之为
"INSERT_U_STUDENTS",然后单击“编辑SQL(E)...”,查看创建该存
储过程的SQL语句。

o
o
上述过程得到的SQL语句为
o
USE [5102201101]
GO
CREATE PROCEDURE [INSERT_U_STUDENTS]
(@ID_1 [char](10),
@NAME_2 [varchar](16),
@CLASS_ID_3 [tinyint])

AS INSERT INTO [5102201101].[dbo].[U_STUDENTS]
( [ID],
[NAME],
[CLASS_ID])

VALUES
( @ID_1,
@NAME_2,
@CLASS_ID_3)
o
单击“确定”就建立了插入学生记录的存储过程
INSERT_U_STUDENTS

o
2. 依照上述过程自己用向导创建一个插入课程记录的存储过程
"INSERT_U_COURSES".
3. 参照上述过程自己用向导创建一个学生姓名的存储过程
"UPDATE_U_STUDENTS".(主要步骤见如下 三图)
o
o
o
请单击"编辑SQL(E)..."按下面进行修改
o
4. 用SQL语句建立一个更改课程名称的存储过程

"UPDATE_U_COURSES".(执行下图中"新建存储过程(S)...",然后输入代
码)

o
5. 在查询分析器中验证上述存储过程
o
启动查询分析器
o
分别执行下面命令,验证上述存储过程

o
o
o
其他存储过程请自行验证
6. 在查询分析器中用SQL语句建立一个存储过程"DISPTODAY":要求该存
储过程显示当前日期,格式为:
今天是XXXX年XX月XX日 星期X
并验证之(参见下图).