工信版(中职)计算机组装与维护A0702教学课件.pptx

上传人:春哥&#****71; 文档编号:87684777 上传时间:2023-04-16 格式:PPTX 页数:20 大小:4.75MB
返回 下载 相关 举报
工信版(中职)计算机组装与维护A0702教学课件.pptx_第1页
第1页 / 共20页
工信版(中职)计算机组装与维护A0702教学课件.pptx_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《工信版(中职)计算机组装与维护A0702教学课件.pptx》由会员分享,可在线阅读,更多相关《工信版(中职)计算机组装与维护A0702教学课件.pptx(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、YCF(中职)计算机组装与维护A0702教学课件SQL Server数据库项目教程教学课件项目7:创建和管理存储过程我们毕业啦其实是答辩的标题地方任务2 修改和删除存储过程 对dbStudentScore数据库中的存储过程Proc_StuClass进行修改,要求如下:(1)以学生“常山”为例,去掉存储过程的返回参数,存储过程直接输出在校学生的学号、姓名、性别、班级名称、教室名称。(2)删除储存过程Proc_StuClass。任务概述 本任务主要有三项内容:修改存储过程的参数设置,修改具体功能,删除存储过程。使用SSMS的方式修改和删除存储过程。也可以结合修改、删除存储过程的TSQL语法,可以对

2、每一个工作小任务书写一段单独TSQL。任务分析2.使用SSMS修改和删除存储过程CONTANTS3.使用T-SQL修改和删除存储过程1.知识准备思维导图知识准备1.知识准备1.1修改存储过程的语法格式ALTER PROCEDURE schema_name.procedure_name ;numberparameter data_typeVARYING =default OUTPUT ,n WITH ENCRYPTION|RECOMPILE|RECOMPILE,ENCRYPTION FOR REPLICATIONAS sql_statementn说明:除关键字ALTER外,其余参数同CREATE

3、 PROCEDURE中的参数作用相同。1.知识准备1.2删除存储过程的语法格式DROP PROCEDURE schema_name.procedure_name ;number说明:存储过程之间可以相互调用,如果删除被调用的存储过程,那么重新编译时调用者会出现错误,所以在进行删除操作时,最好要分清各个存储过程之间的关系。使用SSMS修改、删除存储过程2.使用SSMS创建并执行存储过程2.1 步骤实施(1)在SSMS中打开“资源管理器”窗口,选择“dbStudentScore”数据库“可编程性”“存储过程”结点,右击存储过程“Proc_StuClass”,在弹出的菜单中选择“修改”命令,如图7-

4、13所示。图7-13选择“修改”菜单命令任务配备微课视频2.使用SSMS创建并执行存储过程2.1 步骤实施(2)打开存储过程的修改窗口,修改相应的T-SQL语句并单击执行按钮,如图7-14所示。图7-14修改相应的T-SQL语句2.使用SSMS创建并执行存储过程2.1 步骤实施(3)右键单击修改后的存储过程Proc_StuClass,选择执行,输入参数“常山”,如图7-15所示。(4)执行结果,如图7-16所示。图7-15输入参数“常山”图7-16执行结果2.使用SSMS创建并执行存储过程2.1 步骤实施(5)选择“dbStudentScore”数据库“可编程性”“存储过程”结点,右击存储过程

5、“Proc_StuClass”,在弹出的菜单中选择“删除”命令,点击确定即可,如图7-17所示。图7-17删除存储过程使用T-SQL修改、删除存储过程3.使用T-SQL创建并执行存储过程3.1 步骤实施(1)打开“新建查询”窗口书写修改代码并单击执行按钮,代码如下。ALTER PROCEDURE Proc_StuClass StuName Nvarchar(20)-学生名字ASBEGIN-根据输入的学生名字查询学生IDDECLARE StuID char(10)SELECT StuID=StudentIDFROM tbStudent WHERE StudentName=StuName-判断学生

6、是否属于该学校,如查StuID为空,则该生不属于学校学生,否则属于学校学生任务配备微课视频3.使用T-SQL创建并执行存储过程3.1 步骤实施(1)打开“新建查询”窗口书写修改代码并单击执行按钮,代码如下。IF StuID IS NullBEGINPrint 对不起,该学生不是本校学生RETURN-后面代码不执行,退出存储过程END-输出学生各项信息SELECT StudentID AS 学号,StudentName AS 姓名,Sex AS 性别,ClassName AS 班级名称,ClassRoomName AS 教室名称 FROM tbStudent inner join tbClass on tbStudent.ClassID=tbClass.ClassIDWHERE StudentID=StuIDEND3.使用T-SQL创建并执行存储过程3.1 步骤实施(2)打开“新建查询”窗口书写执行代码,代码如下。(3)单击“执行”,完成执行操作,结果如图7-18所示:EXEC Proc_StuClass 常山;图7-18执行结果3.使用T-SQL创建并执行存储过程3.1 步骤实施(4)打开“新建查询”窗口书写删除存储过程Proc_StuClass代码,单击执行按钮,代码如下。DROP PROCEDURE Proc_StuClassTHANKS

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com