学生成绩管理系统存储过程使用

学生成绩管理系统存储过程使用

ID:44610953

大小:40.50 KB

页数:3页

时间:2019-10-24

学生成绩管理系统存储过程使用_第1页
学生成绩管理系统存储过程使用_第2页
学生成绩管理系统存储过程使用_第3页
资源描述:

《学生成绩管理系统存储过程使用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、情境9、学生成绩管理系统存储过程使用工作目的1、能正确理解存储过程的概念2、掌握企业管理器和Transact-SQL语句管理存储过程3、掌握存储过程传递参数工作任务一、创建存储过程1、用图形工具创建存储过程创建存储过程dbo.PROC_STUDENT1杏看student表学号为“082054103”同学的基木信息。(1)启动SSMS,右键“对象资源管理器”->“数据库”->“StudentDB”->“可编程性”->“存储过程”,选择“新建存储过程”。(2)根据存储过程模板输入如卞代码:CREATEPROCEDUREdbo.PROC_STUDENT1A

2、SSELECTsNo,sName,classNofromstudentwheresNo二'082054103'(3)单击工具栏上的“分析”按钮进行语法检测,再单击“执行”按钮,如果创建存储过程的语句正确执行,在“对彖资源管理器”中便可显示新创建的存储过程。2^创建存储过程up_studentinfo2杳看Grade表指定学号同学的成绩。(1)启动SSMS,单击工具栏上的“新建查询”按钮。(2)在新建查询编辑区输入如下代码:usestudentDBcreateprocedureup_studentinfo2(@Nobvarchar(12),@selec

3、tgradeintoutput)asseiect©seiectgrade=GradefromGradewheresNo=@Nobgo(3)单击工具栏上的“执行”按钮,完成存储过程的创建。二、查看存储过程1、图形工具查看存储过程查看存储过程dbo.PROC_STUDENT1的基本信息。(1)启动SSMS,右键“对象资源管理器”-〉“数据库”->"StudentDB"->“可编程性”_>“存储过程”->“dbo.PROC_STUDENT1”,选择“属性”。(2)在“存储过程属性”对话框中可杳看指定存储过程的详细内容,包括:选择“常规”选项卡:可以杏看到该

4、存储过程属于哪个数据库、创建FI期和属于哪个数据库用户等信息。选择“权限”选项卡:可以为存储过程添加用户并授予其权限。查看存储过程三、执行存储过程1、执行dbo.PR0C_STUDENTl存储过程。(1)启动SSMS,右键“对象资源管理器”-〉“数据库”-〉“StudentDB”-〉“可编程性”->“存储过程”->udbo.PROCSTUDENT1",选择“执行存储过程”。(2)在“执行存储过程”对话框中,单击“确定”按钮2、执行up_studentinfo2存储过程。(1)启动SSMS,单击工具栏上的“新建查询”按钮。(2)在新建查询编辑区输入如下

5、代码:usestudcntDBdeclare@gradeintexecup_studentinfo2'082034104',@gradeoutputprint©gradego(3)单击工具栏上的“执行”按钮。四、修改存储过程用图形工具修改存储过程修改dbo.PROC_STUDENT1存储过程,实现查看指定学号的学牛信息。(1)启动SSMS,右键“对象资源管理器”->“数据库”->“StudcntDB”-〉“可编程性”_>“存储过程”->“dbo.PROC_STUDENTl”,选择“修改”。(2)进行存储过程的修改,代码如下:ALTERPROCEDUR

6、E[dbo].[PROC_STUDENT1]@Nobvarchar(12)ASSELECTsNo,sNaine,classNofromStudentwheresNo=@Nob修改up_studentinfo2存储过程实现查看指定学号和课程的成绩。(1)启动SQLServerManagementStudio,单击工具栏上的"新建查询”按钮。(2)在新建查询编辑区输入如下代码:usestudcntDBalterprocedureupstudentinfo2(@xhvarchar(12),©kchvarchar(12),一增加一个课程编号输入变量©sele

7、ctgradointoutput)Asselect©selectgrade二GradefromGradewheresNo=@xhandcNo=@kchgo(3)单击工具栏上的“执行”按钮。五、重命名存储过程用图形工具重命名存储过程[例10-8]重命名存储过程dbo.PROC_STUDENT1。(1)启动SSMS,右键“对象资源管理器”-〉“数据库”-〉“StudentDB”-〉“可编程性”->“存储过程”-〉“dbo.PROC_STUDENTl”,选择“重命名”。(2)在名称框屮输入新名称。10.5.2用代码编辑器重命名存储过程将存储过程名称由ups

8、tudentinfo2改为upstudentinfo3的语句为:sp_renameupstudentinfo

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

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

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