SQL Server 2008数据库项目教程 教学课件 作者 韩永印 王勇 情境3、应用开发任务3、程序设计.pptVIP

SQL Server 2008数据库项目教程 教学课件 作者 韩永印 王勇 情境3、应用开发任务3、程序设计.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务实施--存储过程应用 任务 任务实施– 创建存储过程 任务描述 创建名为lEmployee的存储过程,其功能为:在员工表employee中查找符合性别和超过指定工资条件的员工详细信息。 设计过程——创建带参数的存储过程 分析: 1.参数是什么? 2.如何定义? 3.查询语句如何写?性别是男,工资大于2000的员工详细信息。 4.创建存储过程的语法格式? 任务实施--创建存储过程 任务实施--创建存储过程 任务实施--执行存储过程 任务描述 利用存储过程lEmployee,查找工资超过4000元的的男员工和工资超过3000元女员工的详细信息。 设计过程——执行存储过程 分析: 1.使用参数名传递参数值 2.按位置传递参数值 3.两种方式的区别 任务实施--执行存储过程 任务实施--执行存储过程 任务实施--创建带输出参数的存储过程 任务描述 创建带返回参数的存储过程求两个整数的和。 设计过程——创建带输出参数的存储过程 分析: 1.输入参数是什么?如何定义?什么类型? 2.输出参数是什么?如何定义?什么类型? 3.表达式:SET @RESULT = @N1 + @N2 4.As后面的 SQL语句是什么? 任务实施--创建存储过程 任务实施--创建带输出参数的存储过程 任务实施——执行带输出参数的存储过程 任务描述 执行创建的PSUM存储过程。 设计过程——执行带输出参数的存储过程 分析 1.要先声明输出参数。DECLARE 2.执行语句的语法格式: 3.没有输出参数,只有输入参数的情况下如何写? 4.加上输出参数如何写? 5.如果想把结果显示出来要用什么语句? 任务实施--执行带输出参数的存储过程 任务 情境3、应用开发--任务3、程序设计 复习回顾 任务 任务 存储过程(Stored Procedure)是一组完成特定功能的Transact-SQL语句集,经编译后存储在数据库中,用户调用过程名和给出参数来调用它们 任务实施—创建和执行存储过程 任务描述: 创建一个名为ptuser的存储过程,用于查询用户的信息 设计过程——创建不带参数的存储过程 分析: 1.由于没有任何的指定条件,每次执行存储过程都是查询所有的用户信息,所以属于不带参数的存储过程。 2.查询用户的信息 的查询语句怎么写? 任务实施—创建和执行存储过程 任务实施—创建和执行存储过程 任务描述 执行名为ptuser的存储过程。 设计过程——执行不带参数的存储过程 分析: 存储过程创建成功后,用户可以执行存储过程来检查存储过程的返回结果。 任务实施—创建和执行存储过程 任务实施—创建和执行存储过程 任务描述 创建一个存储过程Pequips,实现根据设备编号获取设备信息的功能。 设计过程——创建带参数的存储过程 分析:根据指定的设备编号号来获取信息,所以存储过程的参数为@equid,在查询设备信息时,设备编号为查询的条件。 1.创建查询语句查询设备编号为A3的设备信息 2.理解什么时候用到参数 3.参数如何定义 4.参数如何运用到查询语句中 5.创建存储过程 任务实施—创建和执行存储过程 任务实施—创建和执行存储过程 任务实施—创建和执行存储过程 任务描述 执行名为Pequips的存储过程。 设计过程——执行带输入参数的存储过程 分析: 1.参数是什么? 2.如何输入参数值呢? 3.输入参数值为A3的信息? 任务实施—创建和执行存储过程 任务实施—创建和执行存储过程 任务描述 设计存储过程,该存储过程带有一个输入参数,输入参数是设备编号(equid),一个输出参数评估价值@valuess。其功能是输入一个设备编号从而获得该编号设备的评估价值,评估价值相对于原评估价值提高10%。 设计过程——创建带输出参数的存储过程 分析: 1.输入参数是什么?如何来定义? 2.输出参数是什么?如何来定义? 3.你是如何理解输入和输出参数? 4.查询语句如何来写?设备编号为A3. 任务实施——创建和执行存储过程 任务 任务实施——创建和执行存储过程 任务描述 执行带输出参数的存储过程Pequips11。 设计过程——执行带输出参数的存储过程 分析 1.要先声明输出参数。DECLARE @valuess float 2.执行语句的语法格式: 3.没有输出参数,只有输入参数的情况下如何写? 4.加上输出参数如何写? 任务实施——创建和执行存储过程 任务实施——管理存储过程 任务描述 查看存储过程Pequips的参数和数据类型 设计过程——查看存储过程的参数和数据类型 任务

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档