- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在企业管理器中
实验 9 SQL Server 2000 的存储过程
一、 实验 目的
1. 掌握使用向导创建存储过程并更新相应数据
2. 掌握使用 TSQL编程的方法
3. 掌握使用 TSQL语句创建一个存储过程并验证
4. 掌握创建和执行带参数的存储过程
5. 熟练使用系统存储过程、系统函数
6. 掌握用在企业管理器中管理存储过程
二、 实验要求
1. 创建一个不带参数的存储过程。
2. 创建一个带参数的存储过程 p_count。
3. 保存并上交实验结果。
三、 实验步骤
1. 写一个程序,计算 9 到 999 的和,SQL代码如下所示:
DECLARE @i INT,@sum INT
SELECT @i=9,
@sum=0
WHILE @i = 99
BEGIN
SELECT @sum = @sum + @i,
@i = @i + 1
END
PRINT 9+10+...+99 = +CONVERT(VARCHAR,@sum)
2. 创建存储过程 pr_buy, 返回指定会员帐号(M_account )已付款购买的商品信息,SQL代码如
下所示:
USE eshop
GO
CREATE PROCEDURE pr_buy
@account VARCHAR(20)
AS
SELECT *
FROM orders
WHERE m_account = @account
3. 执行存储过程 pr_buy 显示帐号为 liuzc518 会员的购买商品信息,SQL代码如下所示:
USE eshop
EXEC pr_buy liuzc
4. 将步骤 13 命令脚本 (PROC01.SQL)保存上交以备教师检查。
5. 在企业管理器中,对 pr_buy进行如下的操作:
(1) 查看其定义的文本
打开 “SQL Server 企业管理器” ,定位到 eshop数据库,展开 eshop数据库的对象,再定位到 “存储过
程”项,右击 pr_buy 存储过程,弹出快捷菜单,如图 91 所示。从快捷菜单中选择“属性” ,将弹出“存
储过程属性-pr_buy”对话框,如图 92 所示。
第 1页·共 3页
图9-1 选择需要查看其属性的存储过程 图9-2 查看存储过程属性
(2) 改名为 pr_test
打开 “SQL Server 企业管理器” ,定位到 eshop数据库,展开 eshop数据库的对象,再定位到 “存储过
程”项,右击 pr_buy 存储过程,弹出快捷菜单,如图 93 所示。从快捷菜单中选择“重命名” ,将使存储
过程 pr_buy 的名称进入编辑状态,如图 94 所示。
图9-3 选择需要重命名的存储过程 图9-4 重命名存储过程
将存储过程 pr_buy 的名称重命名为 pr_test 后,SQL Server 系统将弹出“重命名”对话框,以提示用
户是否使重命名存储过程有效,单击 “是”使重命名生效,单击 “否”使重命名失效,即维护存储过程的
名称不变,如图 95 所示。选择“是”以后,如果系统执行重命名存储过程成功,将弹出已成功重命名存
储过程对象的对话框,如图 96 所示,用户单击“确定”即可;否则返回重命名存储过程不成功的信息。
图9-5 选择是否使重命名存储过程有效 图9-6 返回重命名存储过程的执行状态
(3) 改为返回该帐号会员的个人信息
打开 “SQL Server 企业管理器” ,定位到 eshop数据库,展开 eshop数据库的对象,再定位到 “存储过
程”项,右击 pr_test 存储过程,弹出快捷菜单,如图 91 所示。从快
您可能关注的文档
- 国内培训语种.doc
- 国内外_微课_资源建设与应用进展.pdf
- 国内上市公司MBO的制障碍与法律监管.doc
- 国内价外可转债投资收益及风险研究.doc
- 国内外疫苗市场现状与发展专题.pdf
- 国内外铝市场回顾与展望.pdf
- 国内実地研修报告书.pdf
- 国内市场消息.doc
- 国内形势刺激房地产业发展的政策不会少.doc
- 国内形势我国正积极引导民营投资进入实体经济.doc
- 2023年08月湖北老河口市第一医院招考聘用43人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月浙江杭州市萧山区第一次机关事业单位招考聘用编外人员76人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月甘肃陇南市两当县招考聘用专职社区工作人员10人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月重庆市渝北区大湾镇公开招录7名村综合服务专干笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月湖北应城市事业单位专项招考聘用驻军单位现役军官随军家属笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月甘肃省临洮县招考33名专职社区工作者笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月重庆市忠县卫生健康事业单位面向农村订单定向医学生公开招聘8人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 科技感物联网PPT大纲.pptx
- 商务助理的年终总结.pptx
- 有关包虫病的PPT大纲.pptx
文档评论(0)