收藏 分享(赏)

实验十 存储过程.doc

上传人:hwpkd79526 文档编号:9584299 上传时间:2019-08-16 格式:DOC 页数:5 大小:231KB
下载 相关 举报
实验十 存储过程.doc_第1页
第1页 / 共5页
实验十 存储过程.doc_第2页
第2页 / 共5页
实验十 存储过程.doc_第3页
第3页 / 共5页
实验十 存储过程.doc_第4页
第4页 / 共5页
实验十 存储过程.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实验十 存储过程一、实验目的1、掌握在企业管理器中创建、执行、删除存储过程的操作。2、掌握在查询分析器中创建、执行、删除存储过程的操作。二、实验要求使学生能够加深对存储过程的理解,掌握存储过程的两种操作方式的创建、执行、删除等操作。三、实验环境1、操作系统:WinXp Professional2、数据库:SQL Server 2000 个人版四、实验内容和步骤1、基本语法如下:CREATE PROC EDURE procedure_name ; number parameter data_type VARYING = default OUTPUT ,.n WITH RECOMPILE | EN

2、CRYPTION | RECOMPILE , ENCRYPTION FOR REPLICATION AS sql_statement .n 2、创建一个信息系的 P_student 存储过程。Create procedure P_studentAsSelect *From studentWhere sdept=is 此行两个单引号为英文输入状态下的左单引号执行该存储过程Exec P_student运行结果如图 10-1 所示。图 10-1 执行 P_student 存储过程窗口例 10-2 在企业管理器中查看例 10-1 的存储过程的属性,其操作步骤如下:第一步,打开“企业管理器” ,展开“m

3、ybase”数据库,单击“存储过程” ,可以看到该存储过程的属性的对话框,如图 10-2 所示,也可以在这里对存储过程的定义进行修改。如果不做其它操作,我们只要直接单击“确定”按钮就可以返回了。图 10-2 存储过程 P_student 属性窗口例 10-3 创建存储过程名为要 sdept_pro,要求指定输入学号就能输出该学号的所在系。Create procedure sdept_prosno varchar(10),sdept varchar(10) outputAs Select sdept=sdeptFrom studentWhere sno=sno执行该存储过程:declare sn

4、o varchar(10),sdept varchar(10) set sno=95001exec sdept_pro sno, sdept outputprint sno+学生的所在系是:+sdept在查询分析器中的结果如图 10-3 所示。图 10-3 执行存储存储过程 sdept_student 结果窗口例 10-4 删除例 10-1 创建的存储过程Drop procedure P_student小 结:本次实验课巩固了对存储过程的理解,要求学生能够掌握查询分析器使用 T_SQL创建、执行、删除存储过程和在企业管理器中创建、执行、删除存储过程。五、实验练习题练习 1:在数据库(名为 CP

5、XS)中,包含如下表的信息:产品表(Products):产品编号(C 3) ,产品名称(C 20) ,价格(I) ,库存量(I)销售商表(dealer):客户编号(C 3) ,客户名称(C 20) ,地区( C 20) ,负责人(C 10) ,电话(C 20)产品销售表(sales):销售日期( D) ,产品编号(C 3) ,客户编号(C 3) ,数量(I ) ,销售额(I )(其中,每张表要有四行数据,C 代表 varchar,后面数字表示字段大小;I 代表int;D 代表 datetime练习 2:创建一个简单的存储过程 PROC_products,查询所有产品的查询详细信息。练习 3:在该数据库中,需要经常对指定日期的某种产品的销售总额进行统计,为了执行方便,现在需要在服务器端创建一个完成该功能的存储过程。请你运用 SQL Server 2000 的有关知识,设计一个相应的存储过程,过程名为 cpxs_info,参数为指定的日期和产品名称。 (指定为:2004-1-5 ,电视机 )此行的两对单引号都为英文输入状态下的左单引号

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报