- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 T-SQL语言基础 第4章 T-SQL语言基础 1 常量与数据类型 1.1 常量 1.2 数据类型(1) 1.2 数据类型(2) 1.2 数据类型(3) 1.2 数据类型(4) 2 局部变量和全局变量 2.1 SELECE语句无源查询(1) 2.1 SELECE语句无源查询(2) 2.1 SELECE语句无源查询(3) 2.1 SELECE语句无源查询(4) 2.1 SELECE语句无源查询(5) 2.2 局部变量 2.3 全局变量(1) 2.3 全局变量(2) 2.3 全局变量(3) 3 常用函数 3.1 数学函数 3.2 字符串函数(1) 3.2 字符串函数(2) 3.3 日期时间函数(1) 3.3 日期时间函数(2) 3.4 聚合函数 3.5 系统函数(1) 3.5 系统函数(2) 3.6 系统统计函数 4 运算及表达式 4.1 算术运算 4.2 字符串连接运算 4.3 比较运算 4.4 逻辑运算 4.5 运算符优先级 5 批处理和流程控制语句 5.1 批和脚本(1) 5.1 批和脚本(2) 5.1 批和脚本(3) 5.2 流程控制语句(1) 5.2 流程控制语句(2) 5.2 流程控制语句(3) 5.2 流程控制语句(4) 5.2 流程控制语句(5) 5.2 流程控制语句(6) 5.2 流程控制语句(7) 6 本章小结 7 本章习题(1) 7 本章习题(2) 7 本章习题(3) 7 本章习题(4) 7 本章习题(5) 7 本章习题(6) 第4章 T-SQL语言基础 字符串连接运算:(+)字符串之间的连接。 参与字符串连接运算的数据只能是字符数据类型:char、varchar、nchar、nvarchar、text、ntext,其运算结果也是字符数据类型。 1常量与类型 2变量 3函数 逻辑运算 算术运算 字符串运算 比较运算 运算优先级 7本章习题 4表达式 5流控制语句 6本章小结 【知识点】 【导例4.13】在SQL中,如何进行字符串连接运算? 【导例4.14】在SQL中,如何进行数值比较运算?字符串比较运算? 常用比较运算符:大于()、大于等于(=)、等于(=)、不等于()、小于()、小于等于(=),测试两个相同类型表达式的顺序、大小、相同与否。 数值大小的比较、 字符串排列顺序的前后比较、 日期数据前后比较。 结果:正确(TRUE)、错误(FALSE)、未知(UNKNOWN)。 用途:if语句和while语句的条件、where子句和having子句的条件。 1常量与类型 2变量 3函数 逻辑运算 算术运算 字符串运算 比较运算 运算优先级 7本章习题 4表达式 5流控制语句 6本章小结 逻辑运算对某个条件进行测试是否正确。 结果: TRUE 或 FALSE 用途:if、while语句和where、having子句的条件。 有些 SOME 任一 ANY 所有(都) ALL 存在 EXISTS 在…之间。 BETWEEN 匹配(像) LIKE 在…之内 IN 否定 NOT 或者 OR 而且 AND 含义 运算符 1常量与类型 2变量 3函数 逻辑运算 算术运算 字符串运算 比较运算 运算优先级 7本章习题 4表达式 5流控制语句 6本章小结 当一个复杂的表达式有多个运算符时,运算符优先性决定执行运算的先后次序。执行的顺序: 从上而下、相同级从左到右。 【导例4.15】分析下列语句中的运算符执行顺序及运算结果。 = 赋值 ALL、ANY、BETWEEN、IN、LIKE、OR、SOME 逻辑或等 AND 逻辑与 NOT 逻辑非 ^(位异或)、(位与)、|(位或) 位运算 =,? ,? ,? =,? =,? ? 比较运算 +(加)、(+ 串联)、-(减) 加减串联 *(乘)、/(除)、%(模) 乘除模 +(正)、-(负)、~(按位 NOT) 一元运算 运算符 类型 1常量与类型 2变量 3函数 逻辑运算 算术运算 字符串运算 比较运算 运算优先级 7本章习题 4表达式 5流控制语句 6本章小结 5.1 批和脚本 5.2 流程控制语句 通常,服务器端的程序使用SQL语句来编写。一般而言,一个服务器端的程序是由以下一些成分组成:批、注释、变量、流控制语句、错误和消息处理。 1常量与类型 2变量 3函数 7本章习题 4表达式 5流控制语句 6本章小结 1 批 1常量与类型 2变量 3函数 批和脚本 流控制语句 7本章习题 4表达式 5流控制语句 6本章小结 批是一个SQL语句集,这些语句一起提交并作为一个组来执行。批结束的符号是“GO”。由于批中的多个语句是一起提交给SQL SERVER的,所以可以节省系统开销。 1 批(续) 1常量与类型 2变量 3函数 批和脚
您可能关注的文档
- FloTHERM问题合集.ppt
- FORTRAN语言第5章(共8章).ppt
- GetSmart-中文介绍.ppt
- gmj第七章高分子的结构.ppt
- G蛋白偶联受体介导的信号通路.ppt
- HTML基本标记.ppt
- Internet简介.ppt
- iCoremail介绍.ppt
- java程序设计教程第3章-Java程序基础.ppt
- IT基础平台建设.ppt
- 详解使用rsview how to use the studio fbd graphics library如何.pdf
- 英语级别试卷1english paper 1 text booklet.pdf
- 扩展工作此表仅可由者学院用于课堂ibmathstandard worksheet-ch05.pdf
- 访问036ichiro suzuki036铃木一郎.pdf
- ferrol参考fw相同款式工艺尺寸表面料主题家庭买家pe ft尔堡.pdf
- 真题高考卷英语.pdf
- 成果详解访问raz lpclr.pdf
- 讲如何实现生产环境中flink高可用配置海量资源.pdf
- 个人操作录屏笔记配置work manager.pdf
- 安康市汉阴县畅通光网整治工程.pdf
文档评论(0)