- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter3-Transact SQL语言编程
小结 SQL Server 2005 查询编辑器的使用 T-SQL简单查询 SELECT 语句 函数 批处理和控制流语句 作业:3.9 实训 1、2 RETURN语句 从查询或过程中无条件退出。可在任何时候用于从过程、批处理或语句块中退出。不执行位于 RETURN 之后的语句。RETURN语句可以带有返回值。 语法 RETURN [ 返回的整型值 ] 示例 3.6 控制流语句 WAITFOR语句 指定触发的时间、时间间隔。 语法 WAITFOR { DELAY ‘时间’ | TIME ‘时间 } DELAY: 一直等到指定的时间过去,最长可达 24 小时。 ‘时间’: 要等待的时间。可以按 datetime 数据可接受的格式指定,也可以用局部变量指定此参数。不能指定日期。 TIME 指示等待到指定时间。 3.6 控制流语句 第 * 页 SQL Server 2005 第 3 章 Transact-SQL语言编程 * 第3章 Transact-SQL语言编程 软件学院 陈 键 本章教学内容概要 编程基础知识 常用函数 常量与变量 运算符 常用系统存储过程 批处理和流控制语句 3.1 编程基础知识 书写语法规则 说明 书写规则 语法块的名称 标签 数据库及其对象名 加粗 多项之间用空格分隔 […n] 多项之间用逗号分隔 [,…,n] 必须输入项 ( ) 必选项,且多选一 { } 可选项 [ ] 多选一分隔符 | 竖线 参数 斜体或小写 T-SQL关键字 大写 标识符 定义服务器、数据库、数据库对象和变量等名称。分为常规标识符和分隔标识符。 常规标识符命名规则: 第一个字符必须是下列字符之一: Unicode 中定义的字母a-z 和 A-Z,以及来自其他语言的字母字符、_、@ 或者数字符号 #。 后续字符可以包括: Unicode 标准 2.0 中所定义的字母、其他国家/地区字符中的十进制数字、@、 $、#、_。 标识符不能是 Transact-SQL 保留字。SQL Server 保留其保留字的大写和小写形式。 不允许嵌入空格或其他特殊字符。 3.1 编程基础知识 分隔标识符 对于不符合常规标识符定义的标识符,用双引号或方括号括起来。 数据类型 函数 表达式 运算符 注释 单行注释符:— — 多行注释符:/* 注释内容 */ 保留关键字 3.1 编程基础知识 3.1 编程基础知识 引用数据库对象名的规则 Servername . [dbname] . [ownername] . objectname Dbname . [ownername] . objectname Ownername . objectname Objectname 如:--查看sysservers表中的服务器名 use MASTER go SELECT * FROM SYSSERVERS --查看学生表中记录 SELECT * FROM [PC-201004241537].JXGL.dbo.XS 概述 函数是一个或多个T-SQL语句组成的子程序,SQL Server 2005提供了丰富的系统函数,用户也可以自定义函数。 SQL Server提供的函数 聚合函数、配置函数、游标函数、日期和时间函数、数学函数、元数函数、行集函数、安全函数、字符串函数、系统函数、文本和图像函数。 3.2 常用函数 聚合函数概述 又称统计函数,对一组值执行计算并返回单一的值。 常用聚合函数有: AVG 返回组中值的平均值。忽略空值。 MAX 返回表达式的最大值。 MIN 返回表达式的最小值。 SUM 返回表达式中所有值的和,或只返回 DISTINCT 值。SUM 只能用于数字列。忽略空值。 COUNT 返回总行数。 示例 3.2 常用函数 字符串函数 对字符和二进制字符串进行各种操作。 常用的字符串函数 LEN、LEFT 、RIGHT、SUBSTRING 、LTRIM、RTRIM、 ASCII 、CHAR 、SPACE 、LOW、UPPER REPLACE 用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。 REPLICATE 将字符表达式重复多次。 CHARINDEX 从第三参数指定位置开始,在表达式1中查找表达式2的位置。 STUFF 从第一参数指定开始位置和长度的字符串用第4参数替换。 示例 3.2 常用函数 日期和时间函数 实现对日期时间数据进行操作 常用的日期时间函数 GETDATE 、DAY 、MONTH 、YEAR DATEADD 日期加上一段时间返回新日期值。 DATEDIFF 两个指定日期差值。 DATENAME
您可能关注的文档
最近下载
- 部队个人防护器材优质教案.doc VIP
- 2025年基于石油企业的价格管理新模式.pdf VIP
- 新教科版(2025版)六年级上册科学全册教案+单元测试卷 .pdf VIP
- 2024-2025新人教版初中数学七年级上册(全册)优秀ppt课件.pptx VIP
- 2025年陕西省综合评标评审专家库考试在线题库及答案.docx VIP
- 《T/CSPSTC 78-2021顶管法管道工程技术规程》.pdf
- 2025年甘肃省公路交通建设集团康略高速公路收费运营人员招聘71人笔试备考试题及答案解析.docx VIP
- 第一单元(核心素养目标教案)-统编版语文五年级上册.docx VIP
- 中考作文指导:中考作文审题课件.pptx
- 2023新能源风电生产指标体系.docx VIP
文档评论(0)