实验5 存储过程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验5 存储过程

实验目的:

1、理解存储过程的概念,掌握各种存储过程的创建方法。

2、掌握查看、修改和删除存储过程的方法。

3、掌握执行存储过程的方法。

实验内容:

存储过程就是将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,并且这样的语句是放在数据库中的,还可以根据条件执行不同SQL语句。

在Sql Server2000中,可以使用三种方法创建存储过程。

1)使用创建存储过程向导创建存储过程。

2)使用企业管理器创建存储过程。

3)使用T-SQL语句中的CREATE PRODCECURE命令创建存储过程。具体步骤:打开查询分析器

⏹首先创建数据库和表

⏹创建存储过程

⏹执行存储过程,查看结果

我们在这里掌握第三种方法,其他方法自行掌握。

实验内容1:简单的存储过程。功能为:查询student表中的内容

实验内容2:带参数的存储过程。带了一个参数@s_sno,功能为:查询指定学生的信息

实验内容3:带输入和输出参数的存储过程

既有输入参数也有输出参数。在存储过程中查询后得到的数据可以利用输出参数进行回传。

功能为:查询指定学生的姓名

实验内容4:使用系统存储过程查看某一存储过程的参数及其数据类型。

实验内容5:重命名存储过程

实验内容7:删除存储过程

实验内容8:(练习,自己试着写一下)编写一存储过程在student表中插入一条学生的记录,并执行。

实验内容9:(练习,自己试着写一下)编写一存储过程用来统计student表中学生的人数(由输出参数返回其值),并执行。

收获体会

此次实验是关于存储过程的实验,之前在书本上学习过存储过程的理论知识,因此此次实验相对来说还比较轻松。通过此次实验,越发让我感受到存储过程力量的强大。对于存储过程其查询以及计算能力,相对已经学过的触发器使用的范围更大。对于存储过程不仅具有输入参数,而且还有输出参数,因而功能更为强大。

相关文档
最新文档