存储过程的创建和管理.docx

存储过程的创建和管理.docx

ID:50414896

大小:32.47 KB

页数:2页

时间:2020-03-08

存储过程的创建和管理.docx_第1页
存储过程的创建和管理.docx_第2页
资源描述:

《存储过程的创建和管理.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验指导——图书馆日常事务管理系统存储过程的创建和管理1.创建存储过程(1)使用SSMS创建存储过程在TSJYMS数据库中创建一个查询图书库存量的存储过程“cx_tskcl_proc”,输出的内容包含类别号、图书编号、图书名称、库存数等数据内容。CREATEPROCcx_tskcl_procASSELECT类别号,图书编号,图书名称,库存数FROM图书明细表在TSJYMS数据库中创建一个“cx_dzxx_proc”存储过程,该存储过程能查询出所有借书的读者信息。CREATEPROCcx_dzxx_procASSELECT读者信息.*FROM读者信息,借还明细表WHERE读者

2、信息.借书证号=借还明细表.借书证号(2)使用T-SQL语句创建存储过程①在TSJYMS数据库中创建一个名为“ins_tslb_proc”的存储过程,该存储过程用于向图书类别表插入记录。CREATEPROCins_tslb_proc@NAMECHAR(20),@KINDCHAR(20)ASINSERT图书类别VALUES(@NAME,@KIND)②在TSJYMS数据库中,创建一个名为TS_CX_PROC的存储过程,它带有一个输入参数,用于接受图书编号,显示该图书的名称、作者、出版和复本数。CREATEPROCts_cx_proc@BIANHAOCHAR(10)ASSELEC

3、T图书名称,作者,出版社,复本数FROM图书明细表WHERE图书编号=@BIANHAO2)存储过程的调用①执行cx_tskcl_proc存储过程,了解图书库存的信息。EXECcx_tskcl_proc②执行cx_dzxx_proc存储过程,了解读者借书的情况。EXECcx_dzxx_proc③通过ins_tslb_proc存储过程,新增一个图书类别('TP311','数据库技术'),并查询结果。EXECins_tslb_proc'TP311','数据库技术'④执行TS_CX_PROC存储过程,分别查询“99011818”、“01058589”、“07410801”等书号的图

4、书信息。EXECts_cx_proc'99011818'EXECts_cx_proc'01058589'EXECts_cx_proc'07410801'3)存储过程的重编译①利用sp_recompile命令为存储过程cx_tskcl_proc设定重编译标记。EXECsp_recompilecx_tskcl_proc②在执行cx_dzxx_proc存储过程时设定重编译。EXECcx_dzxx_procWITHRECOMPILE①通过SSMS查看cx_dzxx_proc存储过程的源代码。右击,修改②使用sp_help、sp_depends和sp_helptext查看ins_ts

5、lb_proc存储过程。EXECsp_helpins_tslb_procEXECsp_dependsins_tslb_procEXECsp_helptextins_tslb_proc5)修改存储修改TS_CX_PROC存储过程,使之能按图书名称查询图书的相关信息。ALTERPROCTS_CX_PROC@NAMECHAR(20)ASSELECT*FROM图书明细表WHERE图书名称=@NAME执行修改后的TS_CX_PROC存储过程,分别查询“航海英语”、“艺海潮音”等图书的信息。EXECTS_CX_PROC'航海英语'EXECTS_CX_PROC'艺海潮音'6)删除存储过程

6、(1)使用SSMS删除右击,删除(2)使用T-SQL语句删除用T-SQL语句删除cx_tskcl_proc和cx_dzxx_proc存储过程。DROPPROCcx_tskcl_proc,cx_dzxx_proc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。