网站大量收购闲置独家精品文档,联系QQ:2885784924

16 批语句的使用.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
批语句的使用 湖北省软件产业基地培训中心 课程目标 批处理的基本概念和使用 变量的使用 打印消息和注释的使用 程序控制语句的使用 批处理的基本概念和使用 批量:是一起提交给SQL Server执行的 一组SQL语句 执行过程 批处理的基本概念和使用 创建批量语句的限制 1、不能在一个批量中定义和使用check约束 2、不能在一个批量中撤消对象并重新创建它们 3、不能在一个批量中改变表和引用新列 4、若在一个批中存在语法错误,则整个批都不执行 批处理的基本概念和使用 批处理示例 批处理的基本概念和使用 批处理的作用 使用批处理可以创建一个外部SQL文件, 交给适当的人进行执行处理,对于远程维护 很有意义.开发中更多的使用的是存储过程。 变量的使用 变量:内存中预定义的位置 变量的类型 1、局部变量:在批中使用,由用户在批中 声明,一般以@开头; 2、全局变量:由服务器提供,预先声明,一 般以@@开头。 变量的使用 常用全局变量(反映一些状态信息) 变量的使用 声明变量 语法: DECLARE @变量名 数据类型 注:变量名必须以@开头 变量的赋值 语法: set @变量名=值 select @变量名=值 select @变量名=字段名 from 表名 注:赋值的select语句中不能含有其它字段名 打印消息和注释的使用 打印消息 1、print 表达式 2、Raiserror的使用,向客户端发送错误消 息,比 print更有用 注释的使用 1、- - 单行注释 2、/* */ 多行注释 DEMO 程序控制语句的使用 if ……else 语句 分支语句 case 语句 多重分支语句 while 语句 循环语句 continue 语句 返回循环开始 break 语句 跳出循环 return 语句 结束执行 begin …… end 语句 块语句 goto 无条件跳转 labelname: 标号 程序控制语句的使用 条件语句 语法: if 条件表达式 begin sql语句组 end Else begin sql语句组 end 程序控制语句的使用 IF条件语句示例 DEMO 1、测试电动类玩具的平均价格,如果平均价 大于15元,则打印:电动类玩具平均价格太贵 了!否则打印:电动类玩具平均价格可以接受! 程序控制语句的使用 case语句 语法一: case 表达式 when 比较表达式1 then 结果表达式1 when 比较表达式2 then 结果表达式2 …… else 结果表达式n end 程序控制语句的使用 case语句示例 DEMO 显示玩具类别为活动性类、学习类、电动 类玩具的玩具名称和类别名称。 程序控制语句的使用 case语句 语法二: case when 条件表达式1 then 结果表达式1 when条件表达式2 then 结果表达式2 …… else 结果表达式n end 注:最终结果是一个值,不能是集合 程序控制语句的使用 case语句示例 DEMO 显示玩具信息,玩具价格小于等于10.00的 显示“价格便宜”,玩具价格大于10、小于50 的显示“价格适中”,其他的显示“价格偏贵” 程序控制语句的使用 while语句 语法: while 条件表达式 begin SQL语句组 end 注:可以在 While 循环中使用 CONTINUE 和 BREAK 关键字来控制语句的执行。 程序控制语句的使用 while语句示例 DEMO 减小所有员工的年龄,每次减一岁,如果平均 年龄小于或等于25岁,则停止这一过程。 * * 客户 传递 服务器 分析、编译、执行 结

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档